gpt4 book ai didi

javascript - 计算javascript中列的索引

转载 作者:行者123 更新时间:2023-12-01 00:39:19 24 4
gpt4 key购买 nike

我想获得每列二维数组的总和,但我不知道为什么它要添加所有内容。

let vals = [
[1, 1, 1],
[1, 1, 1],
[1, 1, 1]
];
total = 0;
for (let i = 0; i < vals.length; i++) {
for (let j = 0; j < vals.length; j++) {
total += vals[j][i];
}
console.log(total);
}

输出:

3
6
9

我需要什么:

3
3
3

let vals = [[1, 1, 1], [1, 1, 1], [1, 1, 1]];
total = 0;
for (let i = 0; i < vals.length; i++) {
for (let j = 0; j < vals.length; j++) {
total += vals[j][i];
}
console.log(total);
}

最佳答案

let vals = [[1, 1, 1], [1, 1, 1], [1, 1, 1]];
total = 0;
for (let i = 0; i < vals.length; i++) {
for (let j = 0; j < vals.length; j++) {
total += vals[j][i];
}
console.log(total);
total = 0;
}

内循环完成后,您需要重置总计

关于javascript - 计算javascript中列的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57831793/

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