老师,为什么没有效果啊?
来源:2-23 编程练习
ZPF_NEXT
2019-01-17 17:10:27
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>数组排序</title>
</head>
<body>
<script>
var input;
var arr=[ ];
while(input!="-1"){
input=Number(prompt("请输入您想排序的数字"));
//补充代码
if(input==1){
continue;
}
arr.push(input);
}
//补充代码
arr.sort(arr); //补充代码
document.write(arr);
</script>
</body>
</html>1回答
山河远阔ZZ
2019-01-17
同学你好,没有效果的原因是,在代码中,sort()排序方法用错了,应该是arr.sort(function(x, y) { return y - x }),参考下图:

如果帮助到了你,欢迎采纳!
祝你学习愉快!
相似问题