js实现随机数简单示例

发布时间:2020-10-14编辑:脚本学堂
本文介绍下js随机数的简单实现方法,分享一个js随机数的例子,有需要的朋友参考下。

在js代码中生成一个范围的整数,和java中的随机数生成还是有一定的区别的。
在java2中是先声明一个random对象,然后调用nextInt(int n)方法即可完成。

在js中,要用到是是Math
The above creates a random integer between 0 and 2. The number could be 0,1, or 2. Let's see more finely why this is the case.
1) Math.random() always produces a random number between 0 and 1
2) Math.random()*2 always produces a random number between 0 and 2
3) Math.round(Math.random()*2) always produces a random integer between 0 and 2
例子:
 

复制代码 代码示例:
<script type="text/javascript'>
function random_3(){
var myrandom=Math.round(Math.random()*2)
var link1="http://www.jb200.com"
var link2="http://www.jbxue.net"
var link3="http://www.ledu8.net"
if (myrandom==0)
window.location=link1
else if (myrandom==1)
window.location=link2
else if (myrandom==2)
window.location=link3
}
</script>
<form>
<input type="button" value="random link!" onClick="random_3()">
</form>