| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2864 人关注过本帖
标题:给大家一段冒泡排序的JS代码
取消只看楼主 加入收藏
jlmqq
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-1-22
收藏
 问题点数:0 回复次数:0 
给大家一段冒泡排序的JS代码

<html>

<head>

<title>JS冒泡排序算法</title>

</head>

<body>
<script type="text/javascript">
var objArray = new Array();
objArray[0] = 14;
objArray[1] = 3;
objArray[2] = 8;
objArray[3] = 2;
objArray[4] = 7;
document.write("<p>冒泡排序之前:" );
for(var n=0;n<objArray.length;n++){
document.write(objArray[n] + "&nbsp;");
}
document.write("</p>");
//开始冒泡
var i = 1;
var temp;
while (i<=objArray.length - 1) {
var arr = "";
var j = objArray.length - 1;
while (j>=i) {
if(objArray[j]<objArray[j-1]) {
//change
temp = objArray[j];
objArray[j] = objArray[j-1];
objArray[j-1] = temp;
}
j--;
}
//print
for (var m=0;m<objArray.length;m++) {
arr = arr + objArray[m] + "&nbsp;";
}
document.write("<p>第" + i + "次冒泡排序之后:" + arr + "</p>");
i++;
}
</script>
</body>
</html>

搜索更多相关主题的帖子: 冒泡 代码 
2007-06-24 11:04
快速回复:给大家一段冒泡排序的JS代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015839 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved