我们正在查阅 MDN 的 `Array.prototype.sort()` 文档,其中有一个示例:
因此,预期输出应为:
但是我们得到的不是这个,而是
为什么排序结果与我们期望的不一样?
var array1 = [1, 2,3,4,5,6,7,8,9,10];
array1.sort();
console.log(array1);
因此,预期输出应为:
[1, 2, 3 , 4, 5, 6, 7, 8, 9, 10]
但是我们得到的不是这个,而是
[1, 10, 2, 3, 4, 5, 6, 7, 8, 9]
为什么排序结果与我们期望的不一样?