2차원 배열 기초
Coddy JavaScript 여정의 논리 & 흐름 섹션에 포함된 레슨 — 65개 중 6번째.
2D 배열은 하위 배열을 포함하는 배열입니다. 각 하위 배열은 격자(grid)의 한 행(row)으로 볼 수 있습니다.예를 들어:
const cinema = [
[true, true], // Row 0
[false, true] // Row 1
];이 배열은 2x2 크기의 `grid`를 나타냅니다 (각 `Row`에 2개의 항목이 있고, 총 2개의 행이 있습니다).3개의 행과 4개의 열을 가진 정수의 2D 배열을 생성하려면 다음과 같이 작성합니다:const matrix = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
];
// 3x4 gridJavaScript에서 2D 배열은 유연합니다. 서브 배열이 동일한 데이터 타입을 가질 필요가 없으며, 길이가 같을 필요도 없습니다.예를 들어, 동일한 2차원 배열 내에서 타입과 길이를 혼합하여 사용할 수 있습니다: const mixed = [
[1, 2, 3],
["apple", "banana"],
[true]
];직접 해보기
이 레슨에는 코드 챌린지가 없습니다.
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.