반응형
sort()
자바스크립트 배열의 오름차순, 내림차순은 sort() 라는 함수로 간단하게 만들 수 있다.
단 sort 만 사용하게 되면 ASCII 문자 순서로 정렬되어 숫자의 크기대로 나오지 않는다.
그래서 안에 내장함수를 넣어주어 앞 뒤 인덱스와 비교한 뒤 정렬해준다.
숫자 정렬
// 오름차순
score.sort(function(a, b) {
return a - b; // 1, 2, 3, 4, 10, 11
});
// 내림차순
score.sort(function(a, b) {
return b - a; // 11, 10, 4, 3, 2, 1
});
반응형
'JavaScript' 카테고리의 다른 글
JavaScript 알고리즘 (1) 선택 정렬 (Selection Sort) (0) | 2021.07.18 |
---|---|
JavaScript - URL 인코딩(encodeURI) / 디코딩하기(decodeURI) (0) | 2021.06.17 |
JavaScript - map 함수란 (feat. filter) (0) | 2021.05.12 |
javaScript - slice와 splice 비교하기 (0) | 2021.05.07 |
JavaScript - 비구조화 할당하기 (0) | 2021.05.06 |
댓글