数组中的数字排序

出处

Array 对象 - JavaScript 教程 - 网道 ---- sort

代码

  • 从小到大
[10111, 1101, 111].sort((a,b) => {return a - b}) // (3) [111, 1101, 10111]

上面代码中,sort的参数函数本身接受两个参数,表示进行比较的两个数组成员。如果该函数的返回值大于0,表示第一个成员排在第二个成员后面;其他情况下,都是第一个元素排在第二个元素前面。

  • 从大到小
[10111, 1101, 111].sort((a,b) => {return b - a}) // (3) [10111, 1101, 111]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,726评论 25 709
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 13,044评论 2 59
  • 踏荒寻茶 登高过泉残寒留,松间疑有暗香浮。 仰窥低嗅采春客,何物刮我肚中油?
    烟花英雄阅读 206评论 0 0
  • global.pop(self)作用是什么
    子不语_29b0阅读 197评论 0 0
  • 一:大概思路1. 先吧图片恒方在中央,然后一字排开,第一张图片(下标为0的图片)放在显示框内其余的用 overfl...
    旧梦凉人心_d0ce阅读 355评论 0 0