循环获取Javascript中所有迭代的总和,使用node.js

我正在尝试使用node.js获取Javascript上for循环的迭代总数。 这是我的代码

var sum = 0; for (itr=1; itr<=5; itr++) { var lt = 8; var sum = sum+lt; console.log(sum); } 

所以我得到的是作为输出值的列表。 我如何获得最后一个值(所有迭代的总和)40作为单个输出。 有人可以引导我通过这个?

只要把console.log(sum)移到你的循环之外。 喜欢这个

 var sum = 0; for (itr=1; itr<=5; itr++) { var lt = 8; var sum = sum+lt; } console.log(sum); 

顺便说一句,两个可能的改进:

  1. 去掉var中的var sum = sum+lt;
  2. 让你的迭代variablesvar ,如下所示: for (var itr=1; itr<=5; itr++) {