779Sums and NaNs in Javascript
var array = [132, 32, 14, 525, 52, 12, 52]; var sum; for (var i=0; i<array.length; i++ ) { sum += array[i]; console.log(sum); }
I was slightly puzzled, why the above code outputs Nan instead of the consecutive sums of the array.
var array = [132, 32, 14, 525, 52, 12, 52]; var sum = 0; // sum needs to be init...? for (var i=0; i<array.length; i++ ) { sum += array[i]; console.log(sum); }
After declaring sum with a number, it works. Still have to find out why.