자바스크립트에서 정렬 메서드인 sort를 사용하게 되면 사전 순으로 정렬되기에 추가적인 compare 함수를 만들어 연산을 해야 한다.

/* 오름차순 */
function cmp(prev, cur) {
    return prev - cur;
}

/* 내림차순 */
function cmp(prev, cur) {
		return cur - prev;
}

/* 표현식을 이용한 cmp + sort 연산 */
arr.sort((prev, cur) => {
    return prev - cur;
});

<aside> ❓

정렬 문제

</aside>