课程
/前端开发
/JavaScript
/JavaScript进阶篇
关于这个排序函数,还是没明白,为什么要这么写?a,b代表什么? function sortNum(a,b) { return a - b; //升序,如降序,把“a - b”该成“b - a” }
2014-06-17
源自:JavaScript进阶篇 7-22
正在回答
a和b代表数组中待比较的两数,return a-b,返回 小于0 ,a 放到数组中比 b 小的 索引号,返回大于0 ,b 放到数组中比 a 小的索引号。在想一想。
你可以想成是排序中一种系统规定。就象1+1=2
有点头绪,但有个疑问,就是比较a、b的大小 返回值 什么的 不是得用if 条件判断吗? 为什么写法这么简单呢?
ferllisa
http://zhidao.baidu.com/link?url=wK1TBjTCIESMtq43FAQ3-OXt8nXjXebHlWZA2R1qvLFUiMv80vlw_Sr8uKE-H5YmVQGd8scRrcSHe_GJ8yRA0_
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答为什么我通过了但是没有结果出来呢?
6 回答关于编译框输入发不能输入中文的问题
3 回答为什么我这样写却输不出来呢,有人知道吗,谢谢啦
1 回答setInterval("clock()",1000);
3 回答为什么没效果