虽然下面的代码将满足添加两个不同长度的数组,但我如何修改它以接受任意数量的数组作为参数,例如 ([1, 2, 3], [4, 5], [6 ]) 将返回 [11, 7, 3] 数组?
const addTogether = (arr1, arr2) => {
let result = [];
for (let i = 0; i < Math.max(arr1.length, arr2.length); i++) {
result.push((arr1[i] || 0) + (arr2[i] || 0))
}
return result
}
眼眸繁星
弑天下
富国沪深
繁花不似锦
慕虎7371278
相关分类