有人可以引导我完成它吗?我不明白传递了什么参数之类的。
<html>
<body>
<script type="text/javascript">
function sortNumber(a, b)
{
return b - a;
}
var n = ["10", "5", "40", "25", "100", "1"];
document.write(n.sort(sortNumber));
</script>
</body>
</html>
最佳答案
sort
会将 a
与 b
进行比较,并将数组更改为降序排列。
-
运算符会将它们强制转换为 Number
。
如果您想查看以 a
和 b
形式传递的成员,请使用 console.log
之类的内容输出它们(如果您有控制台对象)。
关于javascript - 这段 JavaScript 代码如何对这些数字进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4524917/