Js取任意范围的随机数并在html中动态显示
如下效果:
相关代码如下:
<div id="setnum03" class="number">---</div> <script type="text/javascript"> setInterval(displayNum3,1000); function displayNum3() { document.getElementById("setnum03").innerHTML = Math.floor(Math.random() * (31 - 25) + 25) + ' °C'; } </script><div class="desc"> 当前温度 </div>
1.取任意范围的随机数:
Math.floor(Math.random() * (31 - 25) + 25)
上面是我的,大家都知道Math.random()会生成一个0-1的随机数。,通过下面这个公司就能够获得设定范围的随机数了...
Math.random() * (max - min) + min
再来做一个向下取舍,去整数。
Math.floor(Math.random() * (max - min) + min)
2.动态刷新:
每间隔一秒调用一次函数
setInterval(displayNum3,1000);
新闻热点
疑难解答