I'm trying to find a way to sum all the numbers that have been added to an array. I believe this should work:
   var total = 0;
   for (var i  = 0; i < totalPrice.length; i++);
   total  += totalPrice[i];
   document.getElementById("displayPrice").innerHTML = total;
But total comes out as a NaN.
This is an example of my code in JSFiddle, if you add the item twice the value gets pushed into the array, what am I doing wrong with the for loop?
 
    