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

With Javascript use a for loop to sum numbers in an array

本文关键字:数组 数字 求和 for Javascript 使用 循环      更新时间:2023-09-26

我正试图找到一种方法来总和所有已添加到数组的数字。我相信这应该可以工作:

   var total = 0;
   for (var i  = 0; i < totalPrice.length; i++);
   total  += totalPrice[i];
   document.getElementById("displayPrice").innerHTML = total;

但是total是NaN。

这是我在JSFiddle代码的一个例子,如果你添加项目两次值被推入数组,我做错了什么与for循环?

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

可以使用括号

  var total = 0;
   for (var i  = 0; i < totalPrice.length; i++){
      total  += totalPrice[i];
   }
   document.getElementById("displayPrice").innerHTML = total;