Developer/Javascript
Array객체 정렬 (오름차순, 내림차순)
No names
2013. 12. 10. 11:42
Array객체의 정렬을 위해서는 Array객체의 메소드 sort함수를 이용한다.
sort() 메서드를 사용하면 문자열 오름차순으로 정렬한다. (숫자 오름차순이 아님!)
var array=[50,273,103,57,32]; array.sort(); alert(array); |
출력 : 103, 273, 32, 50, 57
Array객체의 sort() 메소드의 정렬 방법의 변화를 주고 싶을때는 sort() 메서드의 매개변수로 함수를 넣어준다.
오름차순 정렬
var array=[50,273,103,57,32];
//오름 차순 정렬 array.sort(function(left, right) { return left-right; }); alert(array); |
내림차순 정렬
var array=[50,273,103,57,32];
//오름 차순 정렬 array.sort(function(left, right) { return right-left; }); alert(array); |