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로 배열을 다룰 때 유용한 기능들이며, 간편하게 사용할 수 있다.
댓글