const array = [];
for(let i = 0; i < 3; i++){
const cells = [];
for(let j = 0; j < 6; j++){
cells.push(0);
}
array.push(cells);
}
console.log(array);
const arr = new Array(5).fill(0).map(() => new Array(4));
배열을 만들어주고 만든 배열의 원소에 fill 메소드를 통해 값을 채워 넣는다.
그리고 map 함수를 실행해 각 원소의 자리에 길이가 4인 배열로 바꿔준다.
fill 메소드를 쓰는 이유는 빈 배열의 경우 map 함수가 제대로 실행되지 않기 때문이다.
감사합니다. 이런 정보를 나눠주셔서 좋아요.