javascript中数组的冒泡排序使用示例

Javascript教程 2025-08-11

复制代码代码如下:

< html >

< head >

< title >数组的排序< /title >

< script >

var arr = [2,4,9,11,6,3,88];

//采用冒泡排序,向上冒泡,最小值在最上边

for(var x = 0 ; x <  arr.length; x++){//控制趟数

for(var y = x + 1 ; y <  arr.length ; y++){

//依次比较,如果后面的元素大于前面的元素则交换

if(arr[x]  > arr[y]){

var temp = arr[x];

arr[x] = arr[y];

arr[y] = temp;

}

}

}

document.write(arr);

< /script >

< /head >

< body >

< div id="time" >< /div >

< /body >

< /html >