js生成0到9,0到10,1到10的随机数
来源:互联网 发布:足球战术软件 编辑:程序博客网 时间:2024/05/21 07:09
1.使用内置函数方法:
Math.random(); //该方法产生一个0到1之间的浮点数。
延伸:
Math.floor(Math.random()*10+1); //生成1-10的随机数
Math.floor(Math.random()*10);//生成0-9的随机数
函数方法:
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的整数
不重复的
var stack = [0,1,2,3,4,5,6,7,8,9];
while(stack.length) {
console.log(stack.splice(parseInt(Math.random() * stack.length), 1)[0]);
}
- js生成0到9,0到10,1到10的随机数
- Kettle生成0到10随机数
- 生成0到1之间随机数的C代码
- C++生成0到1之间的随机数
- C语言生成0到1的伪随机数
- “利用值域为1到7整数的随机数发生器(均匀分布),生成均匀分布的1到10的整数。”
- js实现随机生成1到10的整数
- 通过一个可以随机产生0和1的随机数生成产生0到n的随机数
- c语言中如何生成1个0到1的随机数
- 生成a到b之间的随机数
- 获取0到max之间的随机数
- 给定一个能生成1到5随机数的函数,如何利用它来生成1到7的随机数。
- 从0到9中随机选择,生成1到10个随机数,组成集合A, 同理生成集合B, 输出A和B以及其交集和并集.
- java随机数生成1到10 java怎么随机生成一个字符串?
- // 产生10到100随机数
- 给定0到4的随机数的方法,产生0到6的随机数的方法
- java如何产生1到10之间的随机数
- 生成一组-0.1到0.1之间的随机数,且总和为0
- ADB server didn't ACK 解决方法
- 字符串的排列,递归输出
- 2014年ENVI/IDL遥感应用与开发培训班-11月重庆站 开始报名了
- 字符指针数组和字符数组应用
- 从拉普拉斯矩阵说到谱聚类
- js生成0到9,0到10,1到10的随机数
- 第十周项目一 程序填充与阅读3 getchar()
- 比较全而且厉害的网站(作者很流弊的样子有木有!)
- Google C++ Style Guide中英对照(一)
- 基于MVC4+EF5+EasyUI技术实现通用权限管理系统(EpPlus、HignCharts、Reportviewer报表)
- WEB下使用的OFFICE控件介绍
- Facebook 登录和分享 分类: Android开发常识
- iOS学习之 plist文件的读写
- Visual c++ 6.0配置OpenCV开发环境