我需要用 javascript 对 for 循环中的所有数字求和
var nums = ['100','300','400','60','40'];
for(var i=1; i < nums.length; i++){
var num = nums[i] + nums[i];
alert(num);
}
有人可以帮忙吗 http://jsfiddle.net/GYpd2/1/
我要找的结果是900
最佳答案
var nums = ['100','300','400','60','40'];
var sum = 0;
for(var i=0; i < nums.length; i++){
sum += parseInt(nums[i]);
}
alert(sum);
测试:http://jsfiddle.net/GYpd2/6/ (感谢 user1503606)
如果 nums
只包含数字,则不需要 parseInt()
。
关于javascript - 在for循环javascript中添加数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11686724/