js冒泡排序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js冒泡排序相关的知识,希望对你有一定的参考价值。

技术分享
var zj=0;
//控制比较轮数
for(var i=0;i<attr.length-1;i++)
{
    //控制每轮的比较次数
    for(var l=0;l<attr.length-1-i;l++)
  {
          // 与下一个比较
    if(attr[l]<attr[l+1])
    {
                 //互换 
       zj=attr[l];
       attr[l]=attr[l+1];
       attr[l+1]=zj;
    }
  }
}   
alert(attr[0])     
View Code

var attr=[1,5,7,6,3,9,2,8,4];

以上是关于js冒泡排序的主要内容,如果未能解决你的问题,请参考以下文章

七夕节见男神,爱TA就送:JS版冒泡排序动画!

请问这个冒泡排序代码,每一行都是啥意思呀,谢谢

Js选择排序的问题。我这段代码,为何实现不了。

js模拟冒泡排序动态图(1轮)

JS数据结构与算法——冒泡排序(把大的数字依次往后放)

JS数据结构与算法——冒泡排序(把大的数字依次往后放)