我试图得到奇数的总和,其值从-300,000到300,000,我得到的结果为ZERO可以帮助为什么?
var sum=0;
for(var i= -300000;i<=300000;i++){
if(i%2!==0){
sum=sum+i
}
}
console.log(sum);
我的代码出了什么问题
答案 0 :(得分:0)
尝试使用这个简化的代码(通过一些调试)来理解只有数学问题:
for (var i= -30;i<=30;i++){
console.log('i == ' + i);
if (i%2!==0) {
sum+=i;
console.log('sum is now ' + sum);
}
}