Home JavaScript로 2차원 배열 생성하기
Post
Cancel

JavaScript로 2차원 배열 생성하기

JavaScript는 2차원 배열을 어떻게 생성할 수 있을까요?

JavaScript로 2차원 배열 생성하기

for문을 이용해 생성할 수도 있지만, 더욱 간단한 방법이 있습니다.

Array.from으로 2차원 배열 생성하기

1
2
3
4
5
const [r, c] = [5, 5]; // 행, 열
let arr;
// Array
arr = Array.from(Array(r), () => Array(c).fill(0)); // Array()
arr = Array.from({ length: r }, () => Array(c).fill(0)); // 유사 배열 객체

Array로 2차원 배열 생성하기

1
2
3
4
5
const [r, c] = [5, 5];
let arr;
arr = Array(r)
  .fill(0)
  .map(() => Array(c).fill(0));
This post is licensed under CC BY 4.0 by the author.