JS 2차원 배열

백광현·2022년 5월 7일
0
post-thumbnail

2차원 배열이란

배열 안에 또 다른 배열이 포함되어 있는 것을 2차원 배열이라고 한다.

ex)

const array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];

array 라는 배열 안에 또다른 배열이 각 0,1,2번째 위치에 포함되어 있는 구조이다.

2차원 배열 예제

const array = [];
const number1 = [1, 2, 3];
const number2 = [4, 5 ,6];
const number3 = [7, 8, 9];

array.push(number1, number2, number3);
console.log(array); // [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

push라는 배열 메서드를 사용해 2차원 배열로 만들수도 있다.

출력 방식

const number5 = [[1, 2, 3], [4, 5, 6]];
console.log(number5[0]); // number5의 0번째 배열 [1, 2, 3] 이 호출됨.
console.log(number5[0][1]); // 상수 number5[0][1]은
// 0번째 배열에 있는 배열의 1번째 값으로 2가 출력된다.

0개의 댓글