[Javascript] 배열 오름차순 정렬 (Arrays.sort() )

Chaedie·2022년 6월 7일
0

Javascript

목록 보기
1/8
post-custom-banner

Javascript에서 sort()는 배열의 원소들을 '문자열'로 파싱하여 유니코드로 비교한다.

그래서, 다른 언어와 달리 [1,5,10,20] 을 sort()하면 [1,10,20,5] 이런식으로 결과가 나온다.

이를 해결하기 위해 sort(CompareFunction)을 넣어줘야 하는데,
숫자를 오름차순으로 배열하려면 쉽게 위 사진과 같이
nums.sort((a, b) => a - b); 해주면 오름차순으로 정렬해준다.
나머지 format에서의 정렬은 다음 시간에...

profile
TIL Blog - Today's Intensive Learning!

0개의 댓글