javascript - Javascript减少为整数数组数组的总和
问题描述
我有一个整数数组,看起来像这样,我[[5, 3], [2,1], [4, 3]]
期望的输出是[8, 3, 7]
n undefined values
[undefined, undefined, undefined]
如何获取数组中每个数组的总和并将其加载到数组中?
const reducer = (accumulator, currentValue) => accumulator + currentValue;
const dayArray = [[3,5],[4,6],[8,2]];
const twoWeekArray = dayArray.map((day, index) => {
return day.reduce(reducer);
});
console.log(twoWeekArray);
解决方案
您忘记返回:
dayArray = [[3,5],[4,6],[8,2]];
twoWeekArray = dayArray.map((day, index) => {
return day.reduce(function (a, b) {
return a + b;
});
});