배열(Array).js

2020. 1. 28. 15:27
728x90

배열(array) : 순서가 있는 값

인덱스 (index) : 순서. 1이 아닌 0부터 시작함.

기본 용어
배열로 나타내면 대괄호를 사용해서 comma(,)로 구분짓는다.

이때, 3번째 인덱스 값을 호출하려면 

myNumber[3];   // 61

값을 변경하려면

myNumber[3] = 100   // 이때 원래 61이었던 값이 100으로 변경되어 저장된다.

인덱스를 벗어난 값을 호출하는 경우, undefined 라고 뜬다.

myNumber[5];   // undefined

 

이번에는 2차원 배열에 대해 알아보자.

let myNumber = [[13, 30], [73, 8], [44,17]]; 

myNumber[1][0]; // 1번째 인덱스의 0번째 값. 73 호출.

 

배열로 할 수 있는 것들:

let myNumber = [73, 98, 86, 61, 96]; 로 주어진 경우

*온점(.)을 이용해서 변수가 가지고 있는 속성에 접근을 할 수가 있고, 관련된 명령(method)도 실행할 수 있다. 명령을 실행할 때는, 함수를 실행하듯이 괄호를 열고 닫는 형태로 실행한다.

1. 배열의 길이를 알아내기

myNumber.length; // 5

2. 요소 추가하기

myNumber.push(40);  // let myNumber = [73, 98, 86, 61, 96, 40] 으로 변경됨

3. 배열의 마지막 요소 삭제하기

myNumber.pop(); // let myNumber = [73, 98, 86, 61, 96] 으로 변경됨

728x90

'Codestates precourse' 카테고리의 다른 글

05.반복문_repeatString  (0) 2020.02.13
반복문(Iteration)  (0) 2020.01.28
04.수학_computePower  (0) 2020.01.12
03.문자열_findShortestOfThreeWords  (0) 2020.01.12
02.문자열_getLengthOfWord  (0) 2020.01.07

BELATED ARTICLES

more