JavaScript_코딩 기초 트레이닝_특별한 이차원 배열 1_school_programmers


JavaScript_코딩 기초 트레이닝_특별한 이차원 배열 1_school_programmers

JavaScript_코딩 기초 트레이닝_특별한 이차원 배열 1_school_programmers 풀이 // map문을 사용하여 푼 방식 function solution(n) { // 배열 안에 배열을 만든뒤 0으로 채운다. const arr = Array(n).fill(Array(n).fill(0)); // map을 이용하여 1차원 배열 값을 반환하여 2차원 배열에 세팅해준 다음 2차원 배열을 반환한다. return arr.map((v, i) => { return v.map((v2,i2) => v2 = i == i2 ? 1 : 0); }); } // for문을 사용하여 푼 방식 function solution(n) { // 배열 안에 배열을 만든뒤 0으로 채운다. const arr = Array.from(Array(n), () => Array(n).fill(0)); for(var i = 0; i <n ; i++){ arr[i][i] = 1 } return arr; } 배열 안에 배열...


#JavaScript #JavaScript_school_programmers #JavaScript_코딩기초트레이닝 #JavaScript_코딩기초트레이닝_특별한이차원배열1_school_programmers #JavaScript_특별한이차원배열1

원문링크 : JavaScript_코딩 기초 트레이닝_특별한 이차원 배열 1_school_programmers