我想解決一個問題,我必須在函數內使用.reduce()方法獲得數組的總和,而不是返回總和,我需要調用回調並在那裏傳遞總和。獲取數組的另一個函數和回調函數
我很確定我正確使用.reduce(),但我一直在'未定義',對於我的生活,我無法弄清楚如何調用函數內的函數。
任何幫助/解釋將不勝感激!
問題:總結numbers數組中的所有整數。 而不是返回sum調用cb並在那裏傳遞總和。
我的代碼:
function sumArray(numbers, cb) {
//code here
numbers.reduce(function(sum, currentValue) {
return sum + currentValue;
}, 0);
cb([1, 2, 3, 4, 5], result);
}
function addTwo(num) {
const result = num + 2;
}
你在哪裏,甚至調用'sumArray()'? – charlietfl