我是Java语言的新手,当时我在checkio上解决了一个难题,在那里我遇到了一个数组(未排序),需要对其进行排序,然后才能继续进行操作,但它无法按预期工作。
下面是数组以及使用Array.sort()对数组进行排序后的数组。
let arr = [ 3, 6, 20, 99, 10, 15 ];
当我执行arr.sort()
时,得到的结果如下所示
[ 10, 15, 20, 3, 6, 99 ]
,而应为[3,6,10,15,20,99]
我在节点命令行控制台和google chrome控制台中尝试了相同的操作,但是得到了相同的输出。
有人可以帮我吗?
谢谢。