js实现随机选取10个数字存入数组并排序

web前端开发系统环境 前端开发前端环境 qt前端开发环境搭建

js实现随机选取10–100之间的10个数字,存入一个数组并排序

思路是10+”0-89″的数就产生10到100之间的随机数

html 代码

<!DOCTYPE html>
<html lang=”en”>
<head>
    <meta charset=”UTF-8″>
    <title>Document</title>
</head>
<body>
    <script type=”text/javascript”>
        function sortNumber(a, b) {
            return a – b;//升序
            //return b-a;//降序
        }
        //js实现随机选取10–100之间的10个数字,存入一个数组,并排序
        var iArray = [];
        function getRandom(iStart, iEnd) {
            var iChoice = iStart – iEnd + 1;
            return Math.abs(Math.floor(Math.random() * iChoice)) + iStart;
        }
        for (var i = 0; i < 10; i++) {
            iArray.push(getRandom(10, 100))
        }
        iArray.sort(sortNumber);
        alert(iArray)
    </script>
</body>
</html>

配置前端开发环境 c系统前端开发环境搭建 前端还用安装开发环境吗

» 本文来自:前端开发者 » 《js实现随机选取10个数字存入数组并排序》
» 本文链接地址:https://www.rokub.com/5796.html
» 您也可以订阅本站:https://www.rokub.com
赞(0)
64K

评论 抢沙发

评论前必须登录!