本教程操作环境:windows7系统、javascript1.8.5版、dell g3电脑。
结合使用math.floor()和math.random() 。
这个简单的代码行将为您返回1到6之间的数字(均包括在内):
math.floor(math.random() * 6 + 1)
这里有6种可能的结果:1、2、3、4、5、6。
扩展资料:
random() 方法可返回介于 0 ~ 1 之间的一个随机数。
<html><body><script type="text/javascript">document.write(math.random()) //一个可能结果:0.3564017841844467</script></body></html>
floor() 方法返回小于等于x的最大整数。如果传递的参数是一个整数,该值不变。
<!doctype html><html><head><meta charset="utf-8"><title>document</title></head><body><p id="demo">单击按钮将不同的数值降到离它最近的整数。</p><button onclick="myfunction()">点我</button><script>function myfunction(){ var a=math.floor(0.60); var b=math.floor(0.40); var c=math.floor(5); var d=math.floor(5.1); var e=math.floor(-5.1); var f=math.floor(-5.9); var x=document.getelementbyid("demo"); x.innerhtml=a + "<br>" + b + "<br>" + c + "<br>" + d + "<br>" + e + "<br>" + f; }</script></body></html>
【推荐学习:javascript高级教程】
以上就是javascript中如何产生两个随机数的详细内容。
