二维数组按列求和

2018-01-26  本文已影响185人  6f453e11f26a
var arr = [
[1, 2, 3, 4, 5, 6],
[1, 2, 3, 4, 5, 6],
[1, 2, 3, 4, 5, 6],
[1, 2, 3, 4, 5, 6]
]
var sum = new Array(arr[0].length)
sum.fill(0); //初始化sum
for(var i = 0; i < arr.length; i++) {
  for(var j = 0; j < arr[0].length; j++) {
    sum[j] += arr[i][j];
  }
}
console.log(sum)

然后,看到了网上大哥们的奇淫巧技快速声明一个数据并初始化(记录一下):

上一篇下一篇

猜你喜欢

热点阅读