Javascript 简单模不返回我期望的值列表
我想下面会列出所有从0到21可以被7整除的数字,即7、14和21。相反,它返回22。为什么?Javascript 简单模不返回我期望的值列表,javascript,modulo,Javascript,Modulo,我想下面会列出所有从0到21可以被7整除的数字,即7、14和21。相反,它返回22。为什么? for (var i = 0; i <= 21; i++) { if (i % 7 === 0); } console.log(i); for(var i=0;i因为在循环中不打印任何内容,所以只打印i的最终值。当前代码已重新格式化: for (var i = 0; i <= 21; i++) { if (i % 7 === 0) ;
for (var i = 0; i <= 21; i++) {
if (i % 7 === 0);
}
console.log(i);
for(var i=0;i因为在循环中不打印任何内容,所以只打印i的最终值。当前代码已重新格式化:
for (var i = 0; i <= 21; i++)
{
if (i % 7 === 0)
; // do absolutely nothing
}
// now that i == 22...
console.log(i);
for(var i=0;我逐行阅读您的代码,直到您看到它。
for (var i = 0; i <= 21; i++)
{
if (i % 7 === 0)
console.log(i);
}