配列に数値を加え、その合計を返す関数を作成しようとしています。何らかの理由で、15の代わりに1が返されています。理由はわかりません。配列に数値を追加し、その合計をJavaScriptで返す関数を作る
var myArray = [1,2,3,4,5];
function addThemUp(myArray) {
var arrayTotal = myArray.length;
var totalSum = 0;
for(var x = 0; x <arrayTotal; x++) {
totalSum += myArray[x];
return(totalSum)
}
}
addThemUp(myArray)
あなたはいくつかのコード – theblindprophet
が欠けているように見えますおっと、ごめんなさい。ここに不足しているコードがあります: – Aaron
あなたのリターンはforのためです。それで、それは一度実行され、返されます。ブーム。完了しました。その戻り値をFORループの外に移動します。 – durbnpoisn