🎯 자바스크립트 오름차순, 내림차순 정렬 방법
sort()
는 배열 내 숫자를 아스키코드 기준으로 정렬되어 정상적으로 정렬되지 않는다.
- 오름차순 내림차순 함수를 따로 만들어서 사용해야 된다.
📝 오름차순 정렬
function compareNumbers(a, b) {
return a - b;
}
📝 내림차순 정렬
function compareNumbers(a, b) {
return b - a;
}
🏷 요약
📕 오름차순 정렬
arr.sort(function(a, b) {
return a - b;
});
📕 내림차순 정렬
arr.sort(function(a, b) {
return b - a;
});