私はこれを解決しようとしていますが、 'pass result to cb'はちょっと混乱しています。結果をcbに代入すると、関数を呼び出すときにcbの場所に置くことができる引数は無視されませんか?どんな助けもありがとうございます。この場合、「結果をパラメータに渡す」とはどういう意味ですか?
function sumArray(numbers, cb) {
var sum = 0;
for (var i = 0; i < numbers.length; i++) {
sum += numbers[i];
}
return sum;
// sum up all of the integers in the numbers array
// pass the result to cb (This is my problem).
// no return is necessary
}
実際の質問はこちらですか? 'cb(sum) 'によって' cb'に合計を渡すことができます。 –
この問題の総和平均の結果はどうなりますか?そして、私があなたが今やったようにすれば、関数を呼び出すのに使う数値やデータをオーバーライドしないだろうということでした。 sumArray([1、2、3]、5)のように(もし私がcbに合計を代入すれば、5と衝突しないだろうか?)助けてくれてありがとう。 –