반응형
https://programmers.co.kr/learn/courses/30/lessons/12950#
문제 설명 행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요.
|
제한 조건
|
문제풀이
function solution(arr1, arr2) {
var answer = [];
var sumVal = [];
arr1.forEach(function(val, n1){
sumVal = [];
arr1[n1].forEach(function(val, n2){
sumVal.push(arr1[n1][n2] + arr2[n1][n2]);
});
answer.push(sumVal);
})
return answer;
}
다른 풀이
function sumMatrix(A,B){
return A.map((a,i) => a.map((b, j) => b + B[i][j]));
}
반응형
'기타 > 문제풀이' 카테고리의 다른 글
[JS] 직사각형 별찍기 (0) | 2022.03.27 |
---|---|
[js] 2016년 (0) | 2022.03.21 |
[프로그래머스_js]완주하지 못한 선수 (0) | 2021.04.17 |
댓글