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>

建议参考注释进行理解,如若还有不懂的可以再次提问,祝学习愉快!

0

0 学习 · 36712 问题

查看课程