我试图使用node.js在Javascript的for循环中获得总迭代次数。这是我的代码
var sum = 0;
for (itr=1; itr<=5; itr++) {
var lt = 8;
var sum = sum+lt;
console.log(sum);
}
所以我得到的是一个值列表作为输出。如何将最后一个值(所有迭代的总和)40作为单个输出。有人可以指导我完成这个吗?
答案 0 :(得分:2)
只需将console.log(sum)
移到您的循环之外。喜欢这个
var sum = 0;
for (itr=1; itr<=5; itr++) {
var lt = 8;
var sum = sum+lt;
}
console.log(sum);
BTW,两项可能的改进:
var
var sum = sum+lt;
var
,如下所示:for (var itr=1; itr<=5; itr++) {