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
例子:
function random_3(){
var myrandom=Math.round(Math.random()*2)
var link1="http://www.jquerycn.cn"
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>
您可能感兴趣的文章:
js生成指定范围的随机数
js实现随机数简单示例
JS随机数实例详解
php生成随机产生六位数密码的代码
php生成指定位数(长度)的随机字符串
jQuery多组随机数的生成代码
JS 生成随机数的二个小例子
一个随机显示图片的JS代码
js产生随机数实例分析
js 获取随机数的小例子