วันเสาร์ที่ 21 กรกฎาคม พ.ศ. 2555

JavaScript: easy bubble sort

input is a number list


function bubbleSort(list) {
    for (i = 1; i < list.length; i++) {
        for (j = 0; j < list.length - i ; j++) {
            if (parseInt(list[j]) > parseInt(list[j + 1])) {
                var temp = list[j];
                list[j] = list[j + 1];
                list[j + 1] = temp;
            }
        }
    }
}​

ไม่มีความคิดเห็น: