こんにちは、次のコードを使用して Javascript の配列を合計しようとしています。
var data[]:
var total=0;
data.push[x]; // x is numbers which are produced dynamically.
for(var i=0, n=data.length; i < n; i++)
{
total=total+data[i];
}
alert(total)
たとえば、x の値がそれぞれ 5、11、16、7 の場合。5+11+16+7=39 の合計ではなく、合計値が 511167 と表示されます。ありがとう。