gpt4 book ai didi

javascript - 如何将数组与值总和合并

转载 作者:行者123 更新时间:2023-11-29 16:04:24 27 4
gpt4 key购买 nike

抱歉,这是基本的东西,但我不知道 java-script 数组

我有一个简单的数组,索引数和 n 个数组,如果索引没有值,它将是 null

Array [
0: Array [ null, 10222, 10222, null,9999 ]
1: Array [ 1870963, 1845801, 1830263, null, null ]
2: Array [ 1870963, 1845801, 1830263, null, null ]
n: Array [ n, n, n, n, n ]
];

所以我需要像下面这样用总和在单个数组中进行输入。

Array [3741926,3701824,3670748,0,9999];

只需要求和并放入单个数组即可。

最佳答案

Array#map 迭代数组, 并使用 Array#reduce 对每一列求和:

var arr = [
[null, 10222, 10222, null, 9999],
[1870963, 1845801, 1830263, null, null],
[1870963, 1845801, 1830263, null, null],
];

var result = arr[0].map(function(a, i) {
return arr.reduce(function(s, n) {
return s + n[i];
}, 0);
});

console.log(result);

关于javascript - 如何将数组与值总和合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48300581/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com