script

정렬알고리즘

라크젠 2012. 6. 13. 17:10

<script language="JavaScript" type="text/javascript">
//정렬 : 데이터를 작은것에서 큰것순으로 정렬(오름차순) 또는 그반대(내림차순)
var sort = [33,22,11,55,44]
var temp = 0;
for (var i=0;i<sort.length-1;i++){
 for (var j=i;j < sort.length;j++){
  if (sort[i] > sort[j]){ // > 부호만 반대로 바꿔주면 오름/내림차순 변경 가능
   temp = sort[i];
   sort[i] = sort[j];
   sort[j] = temp;
  }
 } 
}


for (var i=0;i<sort.length ;i++){
 document.write(sort[i] + " ");
}
document.write("<br />")
</script>