๐จ๐ซ ํ๋ ฌ์ ๋ง์
๋ฌธ์ ์ค๋ช
ํ๋ ฌ์ ๋ง์ ์ ํ๊ณผ ์ด์ ํฌ๊ธฐ๊ฐ ๊ฐ์ ๋ ํ๋ ฌ์ ๊ฐ์ ํ, ๊ฐ์ ์ด์ ๊ฐ์ ์๋ก ๋ํ ๊ฒฐ๊ณผ๊ฐ ๋ฉ๋๋ค. 2๊ฐ์ ํ๋ ฌ arr1๊ณผ arr2๋ฅผ ์ ๋ ฅ๋ฐ์, ํ๋ ฌ ๋ง์ ์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์.
์ ํ์กฐ๊ฑด
- ํ๋ ฌ arr1, arr2์ ํ๊ณผ ์ด์ ๊ธธ์ด๋ 500์ ๋์ง ์์ต๋๋ค.
๐
function solution(arr1, arr2) {
var answer = [];
for(let i=0; i<arr1.length; i++){ //[1,2][2,3]
let sum = [];
for(let j=0; j<arr1[i].length; j++){ //arr1 ์์ ๋ฐฐ์ด์ ๊ธธ์ด (2๋ฒ)
sum.push(arr1[i][j] + arr2[i][j]) // 1๋ฒ์งธ 1+3, 2๋ฒ์งธ 2+4 / 3๋ฒ์งธ 2+5 4๋ฒ์งธ 3+6
}
answer.push(sum) // [4,6],[7,9]
}
return answer;
}
//2์ฐจ์ ๋ฐฐ์ด์ for๋ฌธ์ ๋๋ ค 2๊ฐ์ ๋ฐฐ์ด์ ๊ฐ์ ์ธ๋ฑ์ค๋ผ๋ฆฌ ๋ง์