因此,我做了一个下一步的工作:输入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 =偶数

最佳答案

“零是偶数。换句话说,它的奇偶性是指
  整数是偶数还是奇数-是偶数。证明零的最简单方法
  甚至是检查它是否符合“偶数”的定义:
  2的整数倍,特别是0×2。因此,零份额
  表征偶数的所有属性:0可被整除
  2,0在两边都被奇数相邻,0是一个整数的和
  本身具有整数(0),并且可以将一组0个对象拆分为两个
  相等的集合。”(Wikipedia


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

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

09-11 19:07