[javascript] 데이터 정렬(SORT)하기 - 버블정렬
다음 소스는 data정렬(SORT)에 대표적으로 쓰이는 버블정렬으로 구성된 소스이다.
기준값을 잡고 그 값이 비교값보다 크면 자리를 바꾸는 방식이다.
여기서 기준값은 i번째 배열값을 말하고
비교값은 J번째 배열값을 말한다.
i번째값을 j번째 값과 비교하면서 i번째값이 크면 j번째값과 자리를 바꾸면서 큰숫자를 뒤로 점점더 뒤로 보내는 방식이다.
var data=["1","5","7","2","4"]; for ( var i=0 ; i<data.length-1 ; i++ ){ for ( var j=i+1 ; j<data.length ; j++ ){ if (data[i]> data[j]{ var temp = data[i]; data[i] = data[j]; data[j] = temp; } } } |
반응형
'컴퓨터 > 컴퓨터 ETC' 카테고리의 다른 글
[AWS] HEALTH DASHBOARD API (CLI) (0) | 2018.11.19 |
---|---|
[AWS] DeleteOnTermination값 변경하기 (CLI) (0) | 2018.11.14 |
[WINDOWS] Removaable storage device 폴더가 생겼을 때 (0) | 2018.08.31 |
[기타] js/swfobject.min.js 플레이어 사용설정 (0) | 2018.08.28 |
맥북 - 공장초기화 (0) | 2018.08.27 |