일차원 배열은 한 줄로 데이터가 나열된 배열
// 숫자로 이루어진 일차원 배열
let numbers = [1, 2, 3, 4, 5];
// 문자열로 이루어진 일차원 배열
let fruits = ["apple", "banana", "orange", "kiwi"];
// 혼합된 데이터 타입으로 이루어진 일차원 배열
let mixedArray = [1, "apple", true, null, undefined];
// 빈 일차원 배열
let emptyArray = [];
2차원 배열
배열 안에 또 다른 배열이 포함된 형태
-행렬(matrix)이나 테이블(table) 데이터를 표현하는 데 유용
// 2차원 배열 선언 및 초기화
let matrix = [
[1, 2, 3], // 첫 번째 행
[4, 5, 6], // 두 번째 행
[7, 8, 9] // 세 번째 행
];
// 각 행과 열에 접근하여 값 출력
console.log(matrix[0][0]); // 첫 번째 행, 첫 번째 열의 값인 1 출력
console.log(matrix[1][2]); // 두 번째 행, 세 번째 열의 값인 6 출력
console.log(matrix[2][1]); // 세 번째 행, 두 번째 열의 값인 8 출력
위의 예시에서 matrix 배열은 3개의 행과 각 행마다 3개의 열을 가진 2차원 배열입니다.
matrix 배열에는 숫자로 이루어진 다른 배열인 행들이 포함되어 있습니다
'javascript' 카테고리의 다른 글
defer (0) | 2024.05.01 |
---|---|
forEach() 사용하는 경우 (0) | 2024.05.01 |
console.log, return , 안쓸 때 차이점 (0) | 2024.05.01 |
switch 예시, 유용하게 쓰이는 상황 (1) | 2024.05.01 |
단일 표현식 (2) | 2024.05.01 |