数组的排序"/>
数组的排序
这里使用了arr.sort(),注意,arr.sort()方法不能直接放上去就行了,
arr = [4,2,8,8,18]
为什么是这个结果呢?
因为arr.sort()本身是依据Unicode 编码顺序进行排序的
所以:
当我们需要真的去排序一个数组由小变大或者由大变小的时候需要使用arr.sort((a,b)=>a-b)才行
就像下面
这里我优化一下:大家更好理解
第一个写成b第二个写成a,当前b就是后面一个,a就是前面一个
更多推荐
数组的排序
发布评论