相关疑难解决方法(0)

Array.sort()不能正确排序数字

在Chrome 14和Firefox 5(尚未测试其他浏览器)中,以下代码未正确排序数字:

<script>
a = new Array();
a.push(10);
a.push(60);
a.push(20);
a.push(30);
a.push(100);


document.write(a.sort())
</script>
Run Code Online (Sandbox Code Playgroud)

它返回10,100,20,30,60

我尝试了不同的数字,它总是表现为0不在那里,否则正确排序数字.谁知道为什么?

javascript

89
推荐指数
4
解决办法
8万
查看次数

标签 统计

javascript ×1