4-6练习题取大小值不成功
来源:5-1 date(1)
慕粉4366375
2017-09-27 21:07:13
<script>
function getNums(n,m){
var arr=[];
for(var i=0;i<10;i++){
arr[i]=Math.ceil((m-n)*Math.random());
}
arr.sort(function(a,b){
return b-a;
})
return arr;
}
document.write(getNums(0,100));
document.write("最大值为:"+arr[0]+"最小值为:"+arr[length-1]);
</script>
1回答
樱桃小胖子
2017-09-28
<script> var arr=[]; // function getNums(n,m){ // var arr=[]; for(var i=0;i<10;i++){ // arr[i]=Math.ceil((m-n)*Math.random()); var num=Math.floor(Math.random()*100+1); arr.push(num); arr.sort(function(a,b){return a<b}); } // arr.sort(function(a,b){ // return b-a; // }) // return arr; // } document.write(arr); document.write("<br/>"); // document.write("最大值为:"+arr[0]+"最小值为:"+arr[length-1]); document.write("这组数中最大的值是:"+arr[0]+",最小的值是:"+arr[arr.length-1]); </script>
建议参考注释进行理解,如若还有不懂的可以再次提问,祝学习愉快!
相似问题