手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript 冒泡排序 正序和倒序实现代码
javascript 冒泡排序 正序和倒序实现代码
摘要:复制代码代码如下:varR1=[5,2,10,4,90,88,65,62];varR2=[5,2,10,4,90,88,65,62];fun...

复制代码 代码如下:

<script type="text/javascript">

var R1=[5,2,10,4,90,88,65,62];

var R2=[5,2,10,4,90,88,65,62];

function BubbleSort1(){

var n=R1.length;

for(var i=0;i<n-1;i++){

var flag=false;

for(var j=0;j<n-i;j++){

var temp;

if(R1[j]<R1[j+1]){

temp=R1[j+1];

R1[j+1]=R1[j];

R1[j]=temp;

}

flag=true;

}

if(!flag) return;

}

}

BubbleSort1();

document.write(R1.join(",")+"<br/>");

function BubbleSort2()

{

var n=R2.length;

for(var i=0;i<n-1;i++)

{

var flag=false;

for(var j=0;j<n-i;j++)

{

var temp;

if(R2[j]>R2[j+1])

{

temp=R2[j];

R2[j]=R2[j+1];

R2[j+1]=temp;

}

flag=true;

}

if(!flag) return;

}

}

BubbleSort2();

document.write(R2.join(","))

</script>

【javascript 冒泡排序 正序和倒序实现代码】相关文章:

javascript动态创建表格及添加数据实例详解

javascript事件冒泡和事件捕获详解

JavaScript 预解析的原理及实现

javascript事件冒泡实例分析

javascript搜索框效果实现方法

javascript无刷新评论实现方法

javasript实现密码的隐藏与显示

javascript元素动态创建实现方法

用javascript动态注释掉HTML代码

javascript去除空格方法小结

精品推荐
分类导航