[JS] sort() 배열 정렬하기

yuna·2023년 4월 9일
1

javascript

목록 보기
4/10
  • sort() : 배열을 정렬하기 위해 sort() 함수를 사용
  • arr.sort([compareFunction])

1. 유니코드 순서에 따라서 오름차순으로 정렬

const arr1 = [2, 1, 3];
const arr2 = ['banana', 'apple', 'orange'];

arr1.sort();
arr2.sort();

->
1,2,3
apple,banana,orange

sort() 함수는 파라미터(compareFunction)가 입력되지 않으면, 유니코드 순서에 따라서 값을 정렬합니다.


2. 오름차순 정렬하기

const arr = [2, 1, 3, 10];

arr.sort(function(a, b)  {
  return a - b;
});

-> 1,2,3,10

3. 내림차순 정렬하기

const arr = [2, 1, 3, 10];

arr.sort(function(a, b)  {
  return b - a;
});

-> 10,3,2,1

1개의 댓글

comment-user-thumbnail
2023년 4월 9일

잘보고감다!

답글 달기