使用Javascript使用for循环来对数组中的数字求和

时间:2016-10-08 15:50:22

标签: javascript arrays for-loop

我正在尝试找到一种方法来对已添加到数组中的所有数字求和。我相信这应该有效:

   var total = 0;

   for (var i  = 0; i < totalPrice.length; i++);

   total  += totalPrice[i];
   document.getElementById("displayPrice").innerHTML = total;

但总计是NaN。

这是我在JSFiddle中的代码的一个示例,如果你将值加到项目中两次添加项目,那么我对for循环做错了什么?

https://jsfiddle.net/bgv5s9re/2/

1 个答案:

答案 0 :(得分:2)

您可以使用括号

  var total = 0;

   for (var i  = 0; i < totalPrice.length; i++){

      total  += totalPrice[i];

   }
   document.getElementById("displayPrice").innerHTML = total;