순서가 있는 값
순서 (인덱스, index) - 0부터 시작한다!
let myNumber = [73, 98, 86, 61, 96];
[ ] 를 이용해서 만든다myNumber 라는 배열의 3번째 인덱스 값은 61
Array[index]myNumber[3]; // 61
myNumber[3] = 200;
myNumber; // [73, 98, 86, 200, 96]
let myNumber = [[13, 30], [73, 8], [44, 17]];
myNumber[1][0]; // 73
Array.lengthlet myNumber = [73, 98, 86, 61];
myNumber.length; // 4 (배열의 속성)
배열과 반복문을 매우 자주 조합한다!
반복문을 이용해 배열의 요소(element)를 한 번씩 출력하려면?
let myNum = [73, 98, 86, 61];
배열 myNum의 n번째 인덱스 값을 출력하자
- n은 0부터 시작해서 하나씩 증가
- n이 배열의 길이가 되자마자 반복 종료
for(let n = 0; n < myNum.length; n++) {
console.log(myNum[n])
}
let n = 0; // n은 0부터 시작
n < myNum.length; // myNum의 길이보다 작을 때만
// 되는 순간 조건식에 위배되어 탈출
n++ // n은 1씩 증가 ( n = n+1 )
배열이 맞는지 확인 - Array.isArray
배열의 길이 - Array.length
요소 추가 - Array.push(추가할 요소)
- 맨 뒤에 추가 된다
요소 삭제 - Array.pop()
- 맨 뒤 요소를 삭제한다