仅打印对号

时间:2017-03-04 13:17:57

标签: javascript html

所以我做了下一步的任务:输入10个数字,只输出偶数数字。 (klaraisara.co.nf/index.html)(我完成作业的领域)

var korisnik = [];
var brojevi = [];
var br = 0;

for (i = 0; i < 10; i++) {
    korisnik[i] = window.prompt("Unesi broj");
    brojevi[i] = parseInt(korisnik[i]);
}

for (j = 0; j < 10; j++) {
    if (brojevi[j] % 2 == 0) {
        br++;
        document.write(brojevi[j] + ' ');
    }
}

document.write("Bilo je " + br + " parnih brojeva");

现在我有一个问题,0甚至不是我如何摆脱0作为偶数出来? 注意Korisnik =用户,Brojevi =数字,Bilo je =有,parnih brojeva =偶数

1 个答案:

答案 0 :(得分:1)

  

“零是偶数。换句话说,它的平价 - 质量   整数是偶数还是奇数 - 是偶数。证明零的最简单方法   甚至是检查它是否符合“均匀”的定义:它是一个   2的整数倍,特别是0×2。结果,零份   所有表征偶数的属性:0可被整除   2,0在两侧与奇数相邻,0是a的和   整数(0)与自身,一组0个对象可以分成两个   相等的集合。“(Wikipedia

如果您不希望包含0,请将j更改为1,以便计数器从1 - 10开始:

for (j = 1; j < 10; j++) {
  if (brojevi[j] % 2 == 0) {
     br++;
     document.write(brojevi[j] + ' ');
  }
}