| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 272 人关注过本帖
标题:一个小问题!
收藏  订阅  推荐  打印 
yangzeng
Rank: 3Rank: 3
等级:中级会员
威望:1
帖子:265
积分:2998
注册:2008-4-23
一个小问题!

我知道这是个排序!<html>
<body>

<script type="text/javascript">

function sortNumber(a, b)
{
return a - b
}

var arr = new Array(6)
arr[0] = "10"
arr[1] = "5"
arr[2] = "40"
arr[3] = "25"
arr[4] = "1000"
arr[5] = "1"

document.write(arr + "<br />")
document.write(arr.sort(sortNumber))

</script>

</body>
</html>

我知道这是个排序!但是不完全理解的是
function sortNumber(a, b)
{
return a - b
}这个函数,的作用!是怎么产生以变量值的顺序排的
搜索更多相关主题的帖子: arr  sortNumber  document  function  变量  
2008-8-19 18:31
yms123
Rank: 12Rank: 12Rank: 12
等级:版主
威望:72
帖子:8039
积分:81986
注册:2004-7-17

这个只是其实应该属于C语言的冒泡排序算法,说实话楼主的知识学的是很乱,某些内容不按顺序学习是不行的。

http://www.lxzhcn.net
临时域名:http://yms126.1.suhai.com.cn/
版块版主招募中
网站论坛发帖无问题,欢迎发帖。
2008-8-19 23:55
yangzeng
Rank: 3Rank: 3
等级:中级会员
威望:1
帖子:265
积分:2998
注册:2008-4-23

版主我现在正在学js,这是js里的一个例题!而且我以前也看过谭浩强的c,但是到现在已经忘了,
2008-8-20 08:00
yangzeng
Rank: 3Rank: 3
等级:中级会员
威望:1
帖子:265
积分:2998
注册:2008-4-23

看来版主每天上论坛很晚!一定要注意身体!
2008-8-20 08:01
tianyu123
Rank: 4
等级:高级会员
威望:2
帖子:563
积分:5876
注册:2007-8-26

javascript中Array.sort()方法是用来对数组项进行排序的 ,默认情况下是进行升序

排列。

sort() 方法可以接受一个 方法 为参数 ,这个方法有两个参数。分别代表每次排序比较

时的两个数组项。sort()排序时每次比较两个数组项都回执行这个参数,并把两个比较的

数组项作为参数传递给这个函数。当函数返回值为正的时候就交换两个数组项的顺序,否

则就不交换。

改变一切,须从改变观念开始!
2008-8-20 21:43
yangzeng
Rank: 3Rank: 3
等级:中级会员
威望:1
帖子:265
积分:2998
注册:2008-4-23

谢谢!天宇大哥!
2008-8-21 10:03
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.050356 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved