본문 바로가기
카테고리 없음

자바스크립트로 배열의 Push,Pop,Sort, Reverse구현하기

by kangs' tong 2023. 11. 24.

JavaScript로 배열의 Push, Pop, Sort, Reverse 구현하기

1. Push

  • 배열의 끝에 요소를 추가하는 메소드
  • JavaScript에서 push() 함수를 사용하여 구현
let arr = [1, 2, 3];
arr.push(4);
console.log(arr); // [1, 2, 3, 4]

2. Pop

  • 배열의 끝에 있는 요소를 제거하는 메소드
  • JavaScript에서 pop() 함수를 사용하여 구현
let arr = [1, 2, 3, 4];
let lastElement = arr.pop();
console.log(arr); // [1, 2, 3]
console.log(lastElement); // 4

3. Sort

  • 배열의 요소를 오름차순으로 정렬하는 메소드
  • JavaScript에서 sort() 함수를 사용하여 구현
  • 기본적으로는 문자열로 변환하여 유니코드 순서로 정렬
let arr = [3, 1, 2];
arr.sort();
console.log(arr); // [1, 2, 3]
  • 숫자로 구성된 배열의 경우 정렬 순서를 정의하기 위해 비교 함수를 추가적으로 사용
let arr = [3, 1, 2];
arr.sort((a, b) => a - b);
console.log(arr); // [1, 2, 3]

4. Reverse

  • 배열의 요소들의 순서를 반전시키는 메소드
  • JavaScript에서 reverse() 함수를 사용하여 구현
let arr = [1, 2, 3];
arr.reverse();
console.log(arr); // [3, 2, 1]

마무리

  • 배열의 Push, Pop, Sort, Reverse는 JavaScript에서 기본적으로 제공하는 함수들이다.
  • Push는 배열의 끝에 요소를 추가하고, Pop은 배열의 끝에 있는 요소를 제거한다.
  • Sort는 배열의 요소들을 오름차순으로 정렬하고, Reverse는 배열의 요소들의 순서를 반대로 뒤집는다.
  • 이러한 함수들은 JavaScript로 배열을 다룰 때 유용한 기능들이며, 간편하게 사용할 수 있다.

댓글