블로그 이미지
인간은 자신이 이해하지 못하는 것을 경멸하는 버릇이 있다. 셜병장

카테고리

분류 전체보기 (37)
주절주절 (1)
누리다 (1)
생활의 발견 (0)
Memory (1)
내 몸의 물 (8)
Developments (14)
Android (8)
Java (5)
JavaScript/Html (1)
Window (0)
Tool (0)
Attraction (9)
Soccer&Futsal (4)
Wellness (1)
Interests (4)
Father Time (2)
Play Ground (1)
Total
Today
Yesterday

'Developments/JavaScript/Html'에 해당되는 글 1건

  1. 2013.06.17 JavaScript Array sort Function

javascript array sort function

ex ) 오름차순

1. default 

1
2
3
4
5
6
7
8
9
var array = [46,13,5,76,4,78,99,41,755,6];
 
array.sort(function (left,right){
 
    return left-right;
 
});
 
alert(array);


2. 직접만들어본 오름차순 sort function

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var array = [46,13,5,76,4,78,99,41,755,6];
 
function ArraySortFn(arr){
 
    for(var i=0; i<arr.length;i++){
 
        for(var j=i+1; j<arr.length;j++){
 
            var compare1=arr[i];
 
            var compare2=arr[j];
 
            if(compare1>compare2){
 
                arr[i] = compare2;
 
                arr[j] = compare1;
 
            }
 
        }
 
    }
 
}
 
alert(ArraySortFn(array));


결과는 동일하다.

결과값 : [4, 5, 6, 13, 41, 46, 76, 78, 99, 755]

Posted by 셜병장
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함