所以我做了下一步的任务:输入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 =偶数
答案 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] + ' ');
}
}