本教程操作环境:windows7系统、javascript1.8.5版、dell g3电脑。
获取a与b之间的随机整数:
math.floor(math.random()*b)+a
获取一个随机布尔值:
(math.random()>0.495):有50%的概率返回true和50%的概率返回false
又比如(math.random()>0.7):有70%概率返回true和30%概率返回fasle
记住 math.random() 永远不会返回 1。同时因为我们是在用 math.floor() 向下取整,所以最终我们获得的结果不可能有1。这确保了我们获得了一个在0到1之间的数。
实例:
<html><body><script type="text/javascript">document.write(math.random())</script></body></html>
结果:
0.5528221991387223
【推荐学习:javascript高级教程】
以上就是javascript中random用法是什么的详细内容。
