sort()を使用しない配列の並び替え

sort()を使用しない配列の並び替えのJavaScriptの記述メモ。

by iwbjp

JavaScript

var arr = [5, 9, 7, 3, 2];
var tempArr;
for(var i=0; i<5; i++){
	for(var j=i+1; j<5; j++){
		tempArr = arr[i];
		if(tempArr > arr[j]){
			arr[i] = arr[j];
			arr[j] = tempArr;
		}
	}
}
for(var i=0; i<5; i++){
    document.write(arr[i] + " ");
}