본문 바로가기
JavaScript

javaScript - sort () 로 오름차순 내림차순 정렬하기

by 새발개발JA 2021. 5. 16.
반응형

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 
});

 

 

 

 

반응형

댓글