하루5분코딩"배열"

HwangSoonhwan·2020년 9월 12일
0

하루 5분 코딩개념

목록 보기
6/11

## 배열 = 순서가 있는값.

- index 와 element

• index 는 순서 이며, 1부터가 아닌 0부터 번호를 매김

• element 는 값 을 의미

- 배열의 사용

let number = [73, 98, 86, 61, 96];
//[] 대괄호를 이용해서 배열을 만들고, 각각의 원소는 ','쉼표로 구분해준다.
//number라는 배열의 3번째 인덱스를 조회하려면
//number[3]; //61
//number라는 배열의 3번째 값을 변경하려면
//number[3] = 200; // 61이 200 으로 바뀐다.

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

• number의 1번째 인덱스값의 0번째 인덱스 값은? 73

✓ let number = [73, 98, 86, 61];

• 배열의 길이를 알수 있다. // number.length; // 4
• 배열의 맨뒤의 요소를 추가할수 있다. // number.push(96); // let number = [73, 98, 86, 61, 96];
• 배열의 맨앞의 요소를 추가할수 있다. // number.unshift(96); // let number = [97 ,73, 98, 86, 61];
• 배열의 맨뒤의 요소를 삭제할수 있다. // number.pop(); // let number = [73, 98, 86];
• 배열의 맨앞의 요소를 삭제할수 있다. // number.shift(); // let number = [98, 86, 61];
• 배열인지 확인하기. // Array.isArray(number); // true
• 배열의 요소 포함 여부 확인. // number.indexOF('98') !== -1 ; // true;

-배열의 반복

• 반복문을 이용해 배열의 요소를 한번씩 출력하는 방법

let myNum = [73, 98, 86, 61];
for(let n = 0; n < myNum.length; n++) {
  console.log(myNum[n]);
}
//배열 myNum의 n번째 인덱스 를 출력하는법 //console.log(myNum[n])
//숫자(n)는 0 부터 시작한다. let n = 0;
//숫자(n)를 배열의 길이보다 작을 때까지 반복한다. n< myNum.length;
//숫자(n)는 1씩 증가한다. n++
profile
👨‍🍳요리사의 "쿠킹" 스토리가 아닌 "코딩" 스토리💻

0개의 댓글