2015-10-18 38 views
1

我試圖在Javascript上使用node.js獲取for循環中迭代的總數。這裏是我的代碼For循環獲取JavaScript中所有迭代的總數,使用node.js

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

所以我在這裏得到的是作爲輸出值的列表。我如何獲得最後一個值(所有迭代的總和)40作爲單個輸出。有人能指導我通過這個嗎?

回答

1

只需在您的循環之外移動console.log(sum)即可。像這樣

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

BTW,兩個可能的改進:

  1. 刪除varvar sum = sum+lt;
  2. 讓你的迭代變量var,就像這樣:for (var itr=1; itr<=5; itr++) {