js 随机数代码大全

 更新时间:2010年08月20日 15:26:51   作者:  
很多情况下,需要用到随机数,脚本之家特为大家整理了一些具体的使用与说明。


[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]


引用部分:

1. 从1开始 至 任意值
parseInt(Math.random()*上限+1);

2. 从任意值开始 至 任意值
parseInt(Math.random()*(上限-下限+1)+下限);
function fRandomBy(under, over){
switch(arguments.length){
case 1: return parseInt(Math.random()*under+1);
case 2: return parseInt(Math.random()*(over-under+1) + under);
default: return 0;
}
}
document.write(fRandomBy(1,100));  //输出指定范围内的随机数的随机整数
</script>

下面是给文本框按规则付不同的随即值[引申]
复制代码 代码如下:

1-10: <input type="text" /><br />
11-20: <input type="text" /><br />
1-100: <input type="text" /><br />
51-100: <input type="text" /><br />

<script>
window.onload=function(){
var o=document.getElementsByTagName('input');
o[0].value=fRandomBy(1,10);
o[1].value=fRandomBy(11,20);
o[2].value=fRandomBy(1,100);
o[3].value=fRandomBy(51,100);
}
</script>


[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

相关文章

最新评论