js生成随机数 js指定位数的随机数

randomfunctiondate

1.使用内置函数方法:

Math.random(); //该方法产生一个0到1之间的浮点数。

延伸:

Math.floor(Math.random()*10+1); //生成1-10的随机数

Math.floor(Math.random()*10);//生成0-9的随机数

函数方法:
js生成随机数 js指定位数的随机数

function rand ( n )

{

return ( Math.floor ( Math.random ( ) * n + 1 ) );

}

如何调用:rand(100);生成1-100的随机数。

综合应用:摘自司徒正美 http://www.cnblogs.com/rubylouvre/

var native_random = Math.random;

Math.random = function(min, max, exact) {

if (arguments.length === 0) {

return native_random();

} else if (arguments.length === 1) {

max = min;

min = 0;

}

var range = min + (native_random()*(max - min));

return exact === void(0) ? Math.round(range) : range.toFixed(exact);

};

2.利用时间:

var oNow =new Date();

var iNumber = oNow.getSeconds();

alert(iNumber);//产生一个基于当前时间的0到59的整数

  

爱华网本文地址 » http://www.aihuau.com/a/25101012/118311.html

更多阅读

js中括号的作用 shell 中括号的作用

小括号JavaScript中小括号有五种语义语义1,函数声明时参数表function func(arg1,arg2){// ...}语义2,和一些语句联合使用以达到某些限定作用// 和for in一起

第二单元除数是一位数的除法教学设计 除数是一位数笔算除法

第二单元:单元教学计划单元教学内容:第二单元(除数是一位数的除法)单元教材分析:本单元的主要内容有:口算除法、笔算除法。有着承上启下的作用:(1)它是在表内乘、除法,一位数乘多位数的基础上进行教学的。(2)它为学生掌握除数是两位数的除法,

怎样用excel生成规定范围内的随机数 生成指定范围的随机数

怎样用excel生成规定范围内的随机数——简介随机数在学术研究、计算机应用等各个方面都有广泛应用,在日常生活中也经常会遇到该如何生成随机数等问题,现就如何用excel生成规定范围内的随机数方法做一个简单介绍。怎样用excel生成规定

转载 js中return的用法 c return的用法

原文地址:js中return的用法作者:风依旧_旭一、返回控制与函数结果,语法为:return 表达式;语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果二、返回控制,无函数结果,语法为:return;

用Excel生成随机数排序用 excel生成随机数

=RAND() 此函数是生成0~1之间的随机小数。若要生成 a 与 b 之间的随机实数,应使用:=RAND()*(b-a)+a ,所以若生成1 与 10 之间的随机实数,应使用:=RAND()*9+1。再来看下一个函数,求整

声明:《js生成随机数 js指定位数的随机数》为网友一踏万里相逢分享!如侵犯到您的合法权益请联系我们删除