4-4 编程练习
来源:4-8 编程练习
慕无忌9800862
2017-08-17 19:56:18
function random () {
var arr = [];
while(arr.length < 10) {
var num = Math.floor(Math.random() * 100);
if (arr.length == 0) {
arr.push(num);
} else {
for (var i = 0; i < arr.length; i++) {
if (arr.join(',').indexOf(num) < 0) {
arr.push(num);
}
}
}
}
return arr.sort(function(a,b){return b-a;})
}
1回答
好帮手慕糖
2017-08-17
你好,实现的方法没有什么问题,但是缺少输出语句哟。可使用document.write()在页面输出,因为是降序排序,因此第一个值最大,最后一个最小,可输出,第一个与最后一个。还要调用函数哟。
住祝学习愉快~
相似问题