Javascript和JQuery中常用的随机数产生函数
2015-10-13 13:02
821 查看
无论在普通Js框架或者JQuery中都可以使用的,函数如下,使用方法简介:
1)获取0-100的随机数——getRandom(100);
2)获取0-999的随机数——getRandom(999);
3)以此类推…
(1)生成指定位数的随机整数
(2)生成指定范围内的随机整数
例如生成 2 - 9之间的随机整数,则:randomNum(2,9),生成 1 - 22之间随机整数,则:randomNum(22)
1)获取0-100的随机数——getRandom(100);
2)获取0-999的随机数——getRandom(999);
3)以此类推…
function getRandom(n){
return Math.floor(Math.random()*n+1)
}
(1)生成指定位数的随机整数
function randomNum(n){
var t='';
for(var i=0;i<n;i++){
t+=Math.floor(Math.random()*10);
}
return t;
}
(2)生成指定范围内的随机整数
function randomNum(minNum,maxNum){
switch(arguments.length){
case 1:
return parseInt(Math.random()*minNum+1);
break;
case 2:
return parseInt(Math.random()*(maxNum-minNum+1)+minNum);
break;
default:
return 0;
break;
}
}
例如生成 2 - 9之间的随机整数,则:randomNum(2,9),生成 1 - 22之间随机整数,则:randomNum(22)
相关文章推荐
- HTML/CSS/Js/Jquery/PHP网站0基础开发到大神系列【飞鸽学院】
- Jquery怎么获取select选中项 自定义属性的值
- jQuery,javascript获得网页的高度和宽度$(document).height / $(window).height
- jQuery 的$.extend和$.fn.extend作用及区别
- JQuery常识
- C#+Jquery实现省地市三级联动下拉
- Js(JQuery)实现滚动到底部加载更多(翻页)
- Jquery对单选框和复选框的操作
- Jquery点击切换文本框是否可用
- jquery $(document).ready() 与window.onload的区别
- Jquery中的取值赋值
- jQuery EasyUI使用教程之创建一个简单的菜单
- jquery操作复选框(checkbox)的12个小技巧总结
- Jquery/JS实现DIV的隐藏/显示
- jQuery support 源码解读
- 用jquery技术实现table的奇数行变色
- jQuery使用ajax跨域请求获取数据
- jquery中attr和prop的区别分析
- jquery中AJAX请求 $.post方法的使用
- Jquery如何获取select选中项 自定义属性的值?