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 )的结果:
如愿以偿