행렬의 덧셈 (map)

Eunsoo Ha·2021년 8월 10일
0

programmers

목록 보기
20/37

arr1에 map을 사용하고 , 받아오는 인자 arr에 map을 겹쳐서 사용한다. 두번째 map에서 n의 값에 arr2의 i, j 만큼 반복되는 수를 중첩하여 더해준다.

  • arr에는 arr1의 값이 담기고, i에는 index가 담긴다
  • [1,2], [2,3] 0, 1 배열과 인덱스
  • 가져온 값을 한번더 map
  • 1 0, 2 1, 2 0, 3 1 의 값이 나온다
  • v를 활용하여 arr2[i][j]에 접근하여 더하기
function solution = (arr1, arr2) => {
  return arr1.map((arr, i) => arr.map((v, j) => v + arr2[i][j]))
}

0개의 댓글