我爱模板网 > 建站教程 > JS、jQ、TS >  js数组冒泡排序正文

js数组冒泡排序

每当两相邻的数比较后发现它们的排序“与排序要求相反”时,就将它们互换。
例如:将数组a内元素按照从大到小排列
var a = [100,2,54,7,45,6,10,8,9];
for(var i = 0; i <= a.length-1;i++){
    for(j = i+1;j <= a.length;j++){
        if(a[i]<a[j]){
            var m =[];
            m = a[i] ;
            a[i] = a[j] ;
            a[j] = m;
        }
    }
    document.write(a[i]+" ");
}
当然,数组中自带排序方法:js数组的sort排序详解

部分素材资源来源网站,本站提供免费下载,如有侵权请联系站长马上删除!
上一篇:js window.onload 与 jquery $(document).ready() 的区别 下一篇:js数组的sort排序详解
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
选择头像:
最新评论

猜你喜欢