[프로그래머스/자바스크립트(JavaScript)] 행렬의 덧셈
글 작성자: 망고좋아
반응형
🎯 행렬의 덧셈
📁 문제 출처
💡 생각
- 전체 for문은 배열의 크기만큼 돌아야 된다.
- 그다음 arr1[0]의 길이만큼 2중 for문을 돌아야 된다.
arr1[i][j] + arr2[i][j]
값을 빈 배열에 넣어주고 for문을 다 돌면 answer에 push
🛠 나의 코드
function solution(arr1, arr2) {
let answer = [];
for (let i = 0; i < arr1.length; i++) {
let tempArr = []
for(let j = 0; j < arr1[0].length; j++) {
tempArr.push(arr1[i][j] + arr2[i][j])
}
answer.push(tempArr)
}
return answer;
}
다른 풀이
function solution(arr1, arr2) {
return arr1.map((item,i) => item.map((item2, j) => item2 + arr2[i][j]));
}
- (item,i)는 배열과 인덱스를 가져온다.
- 가져온 item배열을 또 map 사용해서 요소와 인덱스를 가져온다.
반응형
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스/자바스크립트(JavaScript)] 하샤드 수 (0) | 2021.09.15 |
---|---|
[프로그래머스/자바스크립트(JavaScript)] 핸드폰 번호 가리기 (0) | 2021.09.15 |
[프로그래머스/자바스크립트(JavaScript)] 직사각형 별찍기 (0) | 2021.09.15 |
[프로그래머스/자바스크립트(JavaScript)] x만큼 간격이 있는 n개의 숫자 (0) | 2021.09.15 |
[프로그래머스/자바스크립트(JavaScript)] 평균 구하기 (0) | 2021.09.15 |
댓글
이 글 공유하기
다른 글
-
[프로그래머스/자바스크립트(JavaScript)] 핸드폰 번호 가리기
[프로그래머스/자바스크립트(JavaScript)] 핸드폰 번호 가리기
2021.09.15 -
[프로그래머스/자바스크립트(JavaScript)] 직사각형 별찍기
[프로그래머스/자바스크립트(JavaScript)] 직사각형 별찍기
2021.09.15 -
[프로그래머스/자바스크립트(JavaScript)] x만큼 간격이 있는 n개의 숫자
[프로그래머스/자바스크립트(JavaScript)] x만큼 간격이 있는 n개의 숫자
2021.09.15 -
[프로그래머스/자바스크립트(JavaScript)] 평균 구하기
[프로그래머스/자바스크립트(JavaScript)] 평균 구하기
2021.09.15