array.length
const fruits = ["사과", "배", "귤"];
console.log(fruits.length); // 3

const emptyArr = []; // 빈 배열
console.log(emptyArr.length); // 0

/* 2차원 배열에서 length */
let array2D = [
    [1],
    [2, 3],
    [4, 5, 6]
];

console.log(array2D.length); // 3

console.log(array2D[0].length); // 1 (첫 번째 하위 배열의 길이)
console.log(array2D[1].length); // 2 (두 번째 하위 배열의 길이)
console.log(array2D[2].length); // 3 (세 번째 하위 배열의 길이)
const array = [1, 2, 3, 4, 5];
console.log(array.length); // 5

// length 값을 줄이기
array.length = 3;
console.log(array); // [1, 2, 3]
console.log(array.length); // 3

// length 값을 늘리기
array.length = 6;
console.log(array); // [1, 2, 3, <3 empty items>]
console.log(array.length); // 6
const arr = [];
arr.length = 5;
console.log(arr); // [empty x 5]
const array = [10, 20, 30, 40, 50];
const length = array.length;

for (let i = 0; i < length; i++) {
    console.log(array[i]);
} // 10 20 30 40 50