Javascript

배열 숫자의 오름차순, 내림차순 정렬

자라나라나무나무나 2022. 7. 20. 16:39

함수를 사용하여 오름차순, 내림차순을 하는 이유는 array의 값들이 한자리 숫자가 아닐 경우엔 

앞자리 숫자만을 비교하기 때문에 정렬이 제대로 안되기 때문이다.

 

오름차순

let array = [30, 48, 20, 1, 158, 15];

let result = array.sort((a,b) => a - b);
console.log(result);

 

내림차순

let array = [30, 48, 20, 1, 158, 15];

let result = array.sort((a,b) => b - a);
console.log(result);