Javascript获取随机数的实现方法


Posted in Javascript onJune 22, 2016

Javascript获取随机数的实现方法

<script type="text/javascript">
  function getRandom(n,m){
    var n=Number(n);  //强制转换成数字
    var m=Number(m);
    if(isNaN(n)||isNaN(m)){  //判断是否为有效数字 ,其中一个不是有效数字就返回[0,1)之间的随机小数
      return math.random();
    }
    if(n>m){   //如果n>m则交换
      var temp=n;
      n=m;
      m=temp;
    }
    return Math.round(Math.random()*(m-n)+n);

  }
  //获取五位0-50之间的随机整数
  var ary=[];
  for (var i=0;i<5;i++){
    ary.push(getRandom(0,50));
  }console.log(ary);

</script>

以上就是小编为大家带来的Javascript获取随机数的实现方法全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
比较搞笑的js陷阱题
Feb 07 Javascript
用jquery方法操作radio使其默认选项是否
Sep 10 Javascript
JS关键字球状旋转效果的实例代码
Nov 29 Javascript
完美解决IE低版本不支持call与apply的问题
Dec 05 Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
Jan 15 Javascript
javascript js 操作数组 增删改查的简单实现
Jun 20 Javascript
AngularJS基础 ng-open 指令简单实例
Aug 02 Javascript
Bootstrap源码解读按钮(5)
Dec 23 Javascript
微信小程序实现图片压缩功能
Jan 26 Javascript
详解vue+webpack+express中间件接口使用
Jul 17 Javascript
解决vue.js提交数组时出现数组下标的问题
Nov 05 Javascript
jQuery实现鼠标滑动切换图片
May 27 jQuery
解析浏览器端的AJAX缓存机制
Jun 21 #Javascript
JS实现对中文字符串进行utf-8的Base64编码的方法(使其与Java编码相同)
Jun 21 #Javascript
第十篇BootStrap轮播插件使用详解
Jun 21 #Javascript
JavaScript简单获取页面图片原始尺寸的方法
Jun 21 #Javascript
第九篇Bootstrap导航菜单创建步骤详解
Jun 21 #Javascript
js简单判断flash是否加载完成的方法
Jun 21 #Javascript
第八篇Bootstrap下拉菜单实例代码
Jun 21 #Javascript
You might like
由php if 想到的些问题
2008/03/22 PHP
PHP 高级课程笔记 面向对象
2009/06/21 PHP
Windows7下PHP开发环境安装配置图文方法
2010/05/20 PHP
php实现信用卡校验位算法THE LUHN MOD-10示例
2014/05/07 PHP
destoon二次开发模板及调用语法汇总
2014/06/21 PHP
PHP使用适合阅读的格式显示文件大小的方法
2015/03/05 PHP
IE中直接运行显示当前网页中的图片 推荐
2006/08/31 Javascript
jquery插件 cluetip 关键词注释
2010/01/12 Javascript
js读取本地excel文档数据的代码
2010/11/11 Javascript
一个页面元素appendchild追加到另一个页面元素的问题
2013/01/27 Javascript
全面理解面向对象的 JavaScript(来自ibm)
2013/11/10 Javascript
node.js中的events.emitter.removeListener方法使用说明
2014/12/10 Javascript
针对初学者的jQuery入门指南
2015/08/15 Javascript
BootStrap glyphicons 字体图标实现方法
2016/05/01 Javascript
JS获取子窗口中返回的数据实现方法
2016/05/28 Javascript
Bootstrap Img 图片样式(推荐)
2016/12/13 Javascript
jQuery实现腾讯信用界面(自制刻度尺)样式
2017/08/15 jQuery
移动web开发之touch事件实例详解
2018/01/17 Javascript
在vue中v-bind使用三目运算符绑定class的实例
2018/09/29 Javascript
Element input树型下拉框的实现代码
2018/12/21 Javascript
基于Three.js实现360度全景图片
2018/12/30 Javascript
微信小程序 WXML节点信息查询详解
2019/07/29 Javascript
JavaScript 空间坐标的使用
2020/08/19 Javascript
Python黑魔法Descriptor描述符的实例解析
2016/06/02 Python
numpy中以文本的方式存储以及读取数据方法
2018/06/04 Python
python中读入二维csv格式的表格方法详解(以元组/列表形式表示)
2020/04/24 Python
python 利用jieba.analyse进行 关键词提取
2020/12/17 Python
css3实现平移效果(transfrom:translate)的示例
2020/11/13 HTML / CSS
美国顶尖折扣时尚购物网:Bluefly
2016/08/28 全球购物
葡萄牙航空官方网站:TAP Air Portugal
2019/10/31 全球购物
上海奥佳笔试题面试题
2016/11/16 面试题
年度考核自我鉴定
2013/11/09 职场文书
JAVA程序员自荐书
2014/01/30 职场文书
卫生院艾滋病宣传活动小结
2014/07/09 职场文书
设立有限责任公司出资协议书
2014/11/01 职场文书
放假通知格式
2015/04/14 职场文书