본문 바로가기
javascript

일차원 배열, 2차원 배열

by momomoo 2024. 5. 1.

일차원 배열은 한 줄로 데이터가 나열된 배열

// 숫자로 이루어진 일차원 배열
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