国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > JavaScript > js数组排序怎么按照数字大小排序

js数组排序怎么按照数字大小排序

js数组排序

头像

宋雪维

2021-01-04 16:31:069047浏览 · 0收藏 · 0评论

根据不同的排序要求,有不同的排序结果。js中数组大多数是数字,一般我们按照数字的大小进行排序。本文介绍js数组排序按照数字大小排序的两种方法:1、使用sort()函数;2、使用冒泡排序。

方法一:使用sort()函数

sort函数没有使用参数时,将按字母顺序对数组中的元素进行排序。

如果想按照其他标准进行排序,就需要提供比较函数,该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。

var arrayValue=new Array();
arr[0]=10;
arr[1]=5;
arr[2]=4;
arrayValue.sort(function(a,b){return a-b;});

方法二:使用冒泡排序

冒泡排序方法,将数组重新排序。

var arr=[31,21,5,2,36,6,99,4,101,2];
//外层循环:控制比较轮数 从0开始,次数小于长度-1
for(var i=1;i<arr.length;i++){
    //内层循环:控制每轮比较次数  数组长度-i
    for(var j=0;j<arr.length-i;j++){
    //如果当前的元素(j)大于下一个元素(j+1),则交换位置
        if(arr[j]>arr[j+1]){
            var t=arr[j];
            arr[j]=arr[j+1];
            arr[j+1]=t;
        }
    }
}
console.log(arr);

以上就是js数组排序按照数字大小排序的两种方法,大家可以选择自己喜欢的方式使用哦~

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

粗大的内捧猛烈进出H漫画小| 谷原希美| 楼下邻居韩剧普通话版| 老师穿白色双开真丝旗袍怎么穿| 《女学生做爰》| 公憩止痒小说原著叫什么名字 | 韩国伦理片手机在线观看播放| 私处按摩SPA养生精油| 26UUU.MOBI| 戴上自安小玩具调到10档| 60左右男性几天需要性一次| 夜班护士1979年意大利| 99久久国产精品久久99| 两男吮她的花蒂和奶水视频| 孝子提枪入母门| 黑科网 今日黑科独家爆料| 他用舌头给我6次高潮| 免费的黄冈网站有哪些平台| 《交换温柔》免费观看全集完整版| 万能浏览器| 初中女生光溜溜身子拉屎视频| 倩女幽魂甲士| 谷原希美| 女被强伦疯狂做羑XXX| 色情性黄17C片麻豆AV| 2025国产拍视频最好的手机| 女性扒开大腿内侧小肚子痒| 交换朋友的老婆2中字谜给看| 免费观看B站刺激战场2023| 医生含着我的奶边摸边做视频| 开档情趣内衣| 中村| 初体验| 亚洲乱熟女一区二区三区山口珠理 | 小叔子从后面抱住我的电视剧| 厨房韵母2| 36A的胸能夹到睾丸上吗图片| 医生含着我的奶边摸边做视频| 欧美多人| 车震视频| 爸爸缓慢有力送女儿的文案