请帮我写个js产生随机数的脚本,在线等(30分钟后关闭问题)!

作者&投稿:营石 (若有异议请与网页底部的电邮联系)
Js怎么产生随机数?~

js可以用Math.random()函数产生随机数,这里以产生1到5之间的随机数为例。
1、产生最小到最大之间的函数,包括最小值和最大值,即“min ≤ r ≤ max”:

2、产生最小到最大之间的函数,包括最小值但不包括最大值,即“min ≤ r < max”:

3、产生最小到最大之间的函数,不包括最小值但包括最大值,即“min < r ≤ max”:

4、产生最小到最大之间的函数,不包括最小值和最大值,即“min < r < max”:

var rand = Math.floor(Math.random() * 10) + 20;

script>
//声明一个随机数变量,默认为1
var GetRandomn = 1;
//获取随机范围内数值的函数
function GetRandom(n){GetRandomn=Math.floor(Math.random()*n+1)}
//开始调用,获得一个1-100的随机数
GetRandom("100");
//输出查看
document.write(GetRandomn)
</script>

如果你已经造出1-5的随机数,那么在传参数的时候,可以只传1-5的数字,至于你说的ban_* 把*在参数传入时改成数字这种,你大可不必,传入的时候是数字,在C_Flashs函数体内,你可以使用字符串连接这个数字参数

举例:
<script language="JavaScript">
var swfcoun = parseInt(Math.random()*5+1);//假如这个就是你的随机数

C_Flashs('swf/',swfcoun,1,0,670,296);

//以下示例是代码片断,示意
function C_Flashs(aa,bb,cc,dd,ee,ff)
{
//cc传入的参数即你的随机数,当要使用ban_*时(*为数字),就可以使用连接,例:swfname="ban_"+cc;
//变量swfname的值现在已经变成ban_*(*为数字),如ban_3,在使用时可以直接使用swfname,当然需要扩展名的话自己再 +".swf"

}

</script>


用js写一个随机数,范围在20-30之间
var rand = Math.floor(Math.random() * 10) + 20;

JS求1到26的随机数,每个数出现一次
function GetRandom() { var arr = [];for (var i = 1; i < 27; i++) {\/\/生成一个1-26的数组 arr[i - 1] = i;} for (var r = 0; r < 26; r++) {\/\/生成一个0-(25-r)的随机索引,var t = arr[25 - r];arr[25 - r] = arr[Math.floor(Math.random() * (...

求大神说下用Js的for,产生一个1-1000的随机数,如果该数不能被9整除直接...
alert("取到1~1000内能被9整除的随机数:" + num); break; } } }for(;;)是个死循环,只有内部条件成立才会退出;

网页设计 产生随机链接
这个简单啊。首先用JS自带的函数生成个随机数,然后用随机数来指向不同的网页地址,比如随机数是0.1(假设有十个网页),那么通过运算,是他指向第一个地址,0.2指向第2个地址。。。然后,在点击那里价格CLICK事件,直接调用写好的函数就可以啦 ...

js如何产生一个100以内的随机数,如果产生的数小于10则重新产生,直到得 ...
function bb(){ var ccc=parseInt(100*Math.random());alert(ccc);for(i=10;i>ccc;ccc=parseInt(100*Math.random())){alert(ccc);} document.getElementById("eeee").value=ccc;alert(ccc);} 你修改下就ok了

js生成两个随机字母
var let = new Array('a','b','c','d','e','f','g','h','i','g','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z');var random1 = Math.round(Math.random()*25)+0;var random2 = Math.round(Math.random()*25)+0;alert...

用js或jquery怎么实现一个数字随时间随机增加?
在后台部署定时任务吧,前台计时器不实际:页面刷新意味着重新计时(计时器被重置)没有人会在一个页面停留那么长时间(2小时)用计时器显得有点……,当然了,一定要前台使用JQuery的话,部署一个函数来计算就好:加载的时候读取数值基数,然后根据当前时间直接计算出最终变动的值,最后显示即可。最好的...

如何让php或者JS产生随机名字,从可选名字中随机显示
你可以先定义一个数组,然后循环取出随机的值,保存到数组里面,这么多数据,相信重复的概率是很小了。然后在取出的时候,先获取数组的长度,然后以0为min,数组长度-1为max进行随机获取数据,打印出数组中下标元素为该数的数据,这就是你想要的了。JS中同上,不过JS随机是用Math.random(),它只会随机...

用js去1-100之间5个随机数,且两两差值的绝对值不小于10,1 12 24类似...
function getRnd(num,min,max){ \/\/产生指定范围和数量的随机整数 var a=[]; for(var i=0;i<num;i++){ a[i]=parseInt(Math.random()*(max-min+1))+min; } return a;}function getMyRnd(){ \/\/生成5个两两间差值不小于10的1到100之间的随机数 ks:while(1){...

用js实现随机选取10–100之间的10个且不重复的数字,存入一个数组。
关于jsJavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。在1995年时,由Netscape公司的Brendan Eich...

翔安区18384485833: 请帮我写个js产生随机数的脚本,在线等(30分钟后关闭问题)!
佴斩唛金: script&gt; //声明一个随机数变量,默认为1 var GetRandomn = 1; //获取随机范围内数值的函数 function GetRandom(n){GetRandomn=Math.floor(Math.random()*n+1)} //开始调用,获得一个1-100的随机数 GetRandom("100"); //输出查看 document.write(GetRandomn) &lt;/script&gt;

翔安区18384485833: 求一段生成随机数字的JS 代码怎么写 -
佴斩唛金: // max 期望的最大值 var randomNum = Math.floor(Math.random()*max)+1; 这样就能随机到你所期望的最大值到1之间的随机数;

翔安区18384485833: 4、 编写Javascript程序产生0~50之间的随机数,并在浏览器窗口中输出结果. -
佴斩唛金: <script><br>function Random()<br>{<br> var A=Math.round(Math.random(0,50)*100);<br> alert(A);<br>}<br></script>

翔安区18384485833: js中随机生成001 - 999的随机数 -
佴斩唛金: function re(){ var result = Math.floor(Math.random()*1000); if(result return "00"+result; }else if(result return "0"+result; }else{ return result; } }

翔安区18384485833: 用js 写随机数的代码,怎么写?如:3+5=? -
佴斩唛金: js随机数 Math.random(),这个函数返回值是一个大于等于0,且小于1的随机数 所以Math.random() * n 值域为 [0, n) 结合Math.floor()生成一位整数的函数 function randNum(){ return Math.floor(Math.random() * 10); //大于等于0,且小于10的整数 } 两个随机数想加 var checkStr = randNum() + '+' + randNum() + '= ?'; 验证思路:生成两个随机数,并把计算结果保存在变量中,当提交注册时,判断用户输入的值是否和已保存变量的值一样

翔安区18384485833: javascript如何产生60 - 100的随机数 -
佴斩唛金: var hehe = Math.floor(Math.random()*41)+60;<br>alert(hehe);<br>Math.random()产生的随机数范围为0~1的数字,但请注意随机数不含1,即范围为[0,1),所以这里数字(Math.random()*41)应该为41而不是40.

翔安区18384485833: 求一个简单的js代码 随机输出0 - 10间的任意一个数! -
佴斩唛金:功能: 随机数发生器 用法: int random(int num); 程序例: #include #include #include /* prints a random number in the ra...

翔安区18384485833: 用js写点击事件,怎么让点击后产生的随机数显示在文本框中? -
佴斩唛金: 代码如下:var num = '123';//点击事件产生的随机数 //假设文本框的类名为input_num $(".input_num").val(num);//这样就可以完成赋值你将这段代码粘贴到你的项目中,试下.

翔安区18384485833: 如何用JS随机生成指定范围数字? -
佴斩唛金: 参考代码: <script language="javascript"> /** * 随机数 */ document.write(Math.floor(Math.random()*1000+1000));//输出1000~2000之间的随机整数 </script>

翔安区18384485833: js编写一个程序,要求是,每次随机输出3个数1到10之间的. -
佴斩唛金: <script><br> function get(){<br><br> var a = Math.round(Math.random() * 10);<br> var b = Math.round(Math.random() * 10);<br> var c = Math.round(Math.random() * 10);<br> alert(a+"-"+b+"-"+c);<br> if(a == 8 || b == 8 ||c ==8) alert('真幸运!...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网