(프로그래머스)행렬의 덧셈

sjy·2022년 4월 6일
0

programmers

목록 보기
2/5

두 행렬이 주어졌을때, 같은 행, 같은 열의 값끼리 더한 값을 반환해야한다.

function solution(arr1, arr2) {
    const answer = [];
    for(let i=0;i<arr1.length;i++){
        answer.push([])
        for(let j=0;j<arr1[i].length;j++){
            answer[i].push(arr1[i][j]+arr2[i][j])
        }
    }
    
    return answer;
}

초기값으로 answer에 빈 배열([])을 놓고 중첩반복문을 사용했다.
i가 반복될 때 마다 answer 안에 빈 배열을 넣고 그 안에 들어갈 내용을 j가 반복될 때 push했다.

출처

profile
수학과 코딩

0개의 댓글