With Javascript use a for loop to sum numbers in an array
本问题已经有最佳答案,请猛点这里访问。
我正试图找到一种方法来求和已添加到数组中的所有数字。我认为这应该奏效:
1 2 3 4 5 6 | var total = 0; for (var i = 0; i < totalPrice.length; i++); total += totalPrice[i]; document.getElementById("displayPrice").innerHTML = total; |
但总的来说是一个南部。
这是我在jfiddle中的代码的一个例子,如果您将该项添加到数组中两次,那么for循环有什么问题?
网址:https://jsfiddle.net/bgv5s9re/2/
你可以用括号
1 2 3 4 5 6 7 8 | var total = 0; for (var i = 0; i < totalPrice.length; i++){ total += totalPrice[i]; } document.getElementById("displayPrice").innerHTML = total; |