我正在尝试获取数组中所有数字的总和。我试图以最简单的方式来做,但总和显示 NAN。为什么会这样?请帮忙
var numbers = [45, 34, 12, 10, 8, 9];
var i;
for(i=0 ; i<numbers.length; i++){
var sum = sum + numbers[i];
//alert(sum);
}
document.getElementById("demo").innerHTML="The sum is" + sum;
<h2>JavaScript</h2>
<p>This example finds the sum of all numbers in an array:</p>
<p id="demo"></p>