[javascript] 행렬 열의 합계 계산

우선, 다음과 같은 배열이 있다고 가정해봅시다.

let matrix = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
];

이제 각 열의 합을 계산하는 방법을 알아보겠습니다.

let columnSums = [];

for (let i = 0; i < matrix[0].length; i++) {
  let sum = 0;
  for (let j = 0; j < matrix.length; j++) {
    sum += matrix[j][i];
  }
  columnSums.push(sum);
}

console.log(columnSums); // [12, 15, 18]

위 코드는 각 열의 합을 계산하기 위해 빈 배열을 만들고, 중첩된 for 문을 사용하여 각 열의 값을 더한 후 새로운 배열에 추가하는 방식으로 동작합니다.

이제 위의 예시를 사용하여 행렬 열의 합계를 계산하는 방법을 알아봤습니다.