永发信息网

javascript代码数值的字符串按照数值大小输出

答案:2  悬赏:80  手机版
解决时间 2021-04-04 07:12
<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>
为什么最后网页上面暑促的就是数组按照数值的大小输出了呢?
输出结果:不懂~

10,5,40,25,1000,1
1,5,10,25,40,1000
最佳答案
sort 函数的参数支持一个排序函数,本来只进行升序排序的话是不需要添加排序函数的,直接
arr.sort() 就可以了,但是你的数组是一个字符串数组,排序函数中等的 a - b 就是告诉 sort 使用升序排序,a - b 字符串就会当成数值去运算。
全部回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
格式工厂转换MP4视频为何到95%总是失败?
怎样用iar建立k60第一个工程
Sinceitwilltakeyearstoknowtheeffectofgenet
右上角带个榜字,还可以给主播发红包是什么直
根据句意完成对话;( )( )you make the pizza
原单位已经把我从公司社保中踢出,现在我要转
描写白雪公主的句子
《桃花扇》原文
g6484次列车途中停站及票价查询
某校食堂中午有甲乙两种盒饭,其中甲种盒饭成
哀悼亲人去世的诗词,毛泽东的诗词
儿子今年10岁,5年前母亲的年龄是他的6倍,母
请问户口从原籍一共能迁出几次?具体迁出手续
脾脏在人体的什么位置?
缠绵的诗词,轻喃的呓语,在谁的枕边,沉醉了
推荐资讯
谁有移动充值卡卡号和密码,30元未使用的,很
环境变化引起的肌肤问题
一首欢快的快节奏英文歌曲,歌词反复唱I Want
吊兰晚上是需要放到阳台上的吗?
美的羞涩是什么意思,女生对你害羞是什么意思
为什么我做事总是失败?
事实婚姻 一方刚死亡 可否补办结婚证
黄河泥沙为什么不往外挖而要冲到海里
人类的听觉范围是频率在多少赫兹的声波
夸男人面相的句子
图甲是“验证力的平行四边形定则”的实验装置
洛奇里猴毛怎么采集?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?