728x90
반응형
목차
접속 링크
https://programmers.co.kr/learn/courses/30/lessons/12950?language=javascript
코딩테스트 연습 - 행렬의 덧셈
행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요
programmers.co.kr
문제 설명
행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다.
2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요.
입출력
arr1 = [[1, 2], [2, 3]]
arr2 = [[3, 4], [5, 6]]
[1, 2] [3, 4] = [4, 6]
[2, 3] [5, 6] [7, 9]
풀이 설명
행렬 arr1[i][j] + arr2[i][j]을 더한 값을 변수 answer에 push한다.
push 함수 설명 🔽
2022.04.14 - [개발기록/자바스크립트 & jQuery] - Javascript 배열1, Array함수 [자바스크립트 도장깨기]
Javascript 배열1, Array함수 push( ) / pop() [자바스크립트 도장깨기]
목차 배열 만드는 2가지 방법 1차원 배열 1. 리터널 대괄호를 사용하는 방법(간소화된 방법으로 주로 사용한다. ) var arr = []; // 빈 배열 var arr = ["서울", "인천", "경기"]; // 문자열 배열 2. Array() 생성
theseaah.tistory.com
풀이 코딩
function solution(arr1, arr2) {
var answer = [[]];
for (var i=0; i<arr1.length; i++){
answer[i] =[];
for(var j=0; j<arr1[i].length; j++){
answer[i].push(arr1[i][j] + arr2[i][j]);
}
}
return answer;
}
728x90
반응형
'코딩테스트' 카테고리의 다른 글
콜라츠 추측 / Javascript [프로그래머스 Level1] (0) | 2022.04.29 |
---|---|
신고 결과 받기 / Javascript [프로그래머스 Level1] (0) | 2022.04.29 |
자릿수 더하기 / Javascript [프로그래머스 Level1] (0) | 2022.04.29 |
직사각형 좌표 구하기 / Javascript [프로그래머스 모의테스트] (0) | 2022.04.29 |
햐샤드 수 / Javascript [프로그래머스 Level1] (0) | 2022.04.29 |
댓글