首页 > 编程知识 正文

js对数组排序,js有负数怎么排序

时间:2023-05-04 11:10:00 阅读:37395 作者:1772

sort ) )方法用于对数组的元素进行排序。

n3=['b '、' c '、' a '、' z '、' M']console.log(N3.sort ) ),结果为['A '、' b '、' c '、' m '、' z '

n4=[ 1,3,5,7,2,8,0 ] console.log (n4.sort ) ]结果为[ 0,1,2,3,5,7,8 ]

如果数组中有负数

n2=[-10、-1、-2、-9]console.log(N2.sort ) ) )结果为

咨询结果表明:

如果在调用sort方法时不使用参数,则数组中的元素按字母顺序排序。 更准确地说,是按照字符编码顺序排序的。

因此,修改代码如下

functionsortnumber(a,b ) returna-b ) N2=[-10、-1、-2、-9]N2.sort ) sortnumber ) console.log (N2 )的结果:

如愿以偿

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。