1. 首页
  2. IT资讯

js随机输出指定范围可控随机数

要用js输出随机数,有时要指定下范围才能达到自己想要的效果,关于输出js随机数的知识,请看这篇文章《js随机数Math.round()的用法详解》,今天的重点是输出可指定范围的js随机数,请看以下代码:

<!Doctype html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gbk2312"/>
    <title>输出可指定范围的js随机数</title>
</head>
<body>
<h1 id="RoundNum"></h1>
<script type="text/javascript">
        //封装一个输出可指定范围的随机数函数
        function GetRandomNum(Min,Max)
        {
            var Range = Max - Min;
            var Rand = Math.random();
            return(Min + Math.round(Rand * Range));
        }
        //调用函数,输出10到20范围的随机数
        var num = GetRandomNum(10,20);
        document.getElementById("RoundNum").innerHTML=num;
</script>
</body>
</html>

首先封装好一个封装一个输出可指定范围的随机数函数,然后输入范围,调用函数,特别注意的是例子中的范围10到20,其中是包括10和20的这两个数字,最后输出的js随机数,点击查看效果吧,没刷新一次就是一个随机数,也可以用定时函数进行控制,比如每秒输出一个随机数。

本文来自投稿,不代表程序员编程网立场,如若转载,请注明出处:http://www.cxybcw.com/202658.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code