首页 > 解决方案 > 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);

标签: javascriptarrays

解决方案


您忘记返回:

dayArray = [[3,5],[4,6],[8,2]];
twoWeekArray = dayArray.map((day, index) => {
    return day.reduce(function (a, b) {
        return a + b;
    });
});

推荐阅读