すべての引数を一緒に追加する関数を作成しようとしています。私はNaN
を得続けます。私は間違って何をしていますか?すべての引数を追加するときにNaNを取得するのはなぜですか?
function sum() {
var n = arguments.length;
var total = 0;
for(var i = 0; i < n; i++) {
// code here
total += n[i];
}
return total;
}
sum(1,2,3,4);
'はconsole.log(n)を働くのに役立つ未定義。 console.log(n [i]); ' – epascarello