zoukankan      html  css  js  c++  java
  • (面试题)用 js 实现随机选取 10–100 之间的 10 个数字,存入一个数组,并排序

        <script type="text/javascript">
            //首先创建一个空数组,用来放10个数字
            var Array = [];
            //接下来定义一个函数,这个函数是写10~100的随机数,我们现在把他封装成一个函数
            function getRandom(num1, num2) {
                var transition = num2 - num1 + 1;//这里面的加1是为了能够取到100
                var res = Math.floor(Math.random() * transition + num1);
                return res;
            }
            //上面的代码已经获取了num1~num2的随机数
            //下面是遍历出10个随机数,并把十个数用push放法放到新定义的数组里面
            for (var i = 0; i < 10; i++) {
                Array.push(getRandom(10, 100));
            }
    
            //最后用sort方法进行排序
            Array.sort(function (a, b) {
                return a - b;
            })
            //打印数组Array
            console.log(Array);
    
        </script>
  • 相关阅读:
    Git
    Git
    Git
    Git
    Docker
    Linux
    Linux
    Python
    Python
    SQL
  • 原文地址:https://www.cnblogs.com/qjh0208/p/14960114.html
Copyright © 2011-2022 走看看