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 相关文章推荐
jquery插件制作教程 txtHover
Aug 17 Javascript
jquery获取div距离窗口和父级dv的距离示例
Oct 10 Javascript
jquery实现点击消失的代码
Mar 03 Javascript
小结Node.js中非阻塞IO和事件循环
Sep 18 Javascript
js实现的鼠标滚轮滚动切换页面效果(类似360默认页面滚动切换效果)
Jan 27 Javascript
JS插件plupload.js实现多图上传并显示进度条
Nov 29 Javascript
angularjs 页面自适应高度的方法
Jan 17 Javascript
vue实现点击选中,其他的不选中方法
Sep 05 Javascript
你不知道的Vue技巧之--开发一个可以通过方法调用的组件(推荐)
Apr 15 Javascript
JS获取本地地址及天气的方法实例小结
May 10 Javascript
小程序云开发教程如何使用云函数实现点赞功能
May 18 Javascript
JS异步处理的进化史深入讲解
Aug 25 Javascript
解析浏览器端的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写的采集程序
2007/03/16 PHP
php与php MySQL 之间的关系
2009/07/17 PHP
destoon后台网站设置变成空白的解决方法
2014/06/21 PHP
PHP实现的函数重载功能示例
2018/08/03 PHP
js 可拖动列表实现代码
2011/12/13 Javascript
浅析LigerUi开发中谨慎载入common.css文件
2013/07/09 Javascript
jquery获取tr并更改tr内容示例代码
2014/02/13 Javascript
JavaScript中将数组进行合并的基本方法讲解
2016/03/07 Javascript
jQuery的ready方法实现原理分析
2016/10/26 Javascript
详解用原生JavaScript实现jQuery的某些简单功能
2016/12/19 Javascript
jquery 判断是否支持Placeholder属性的方法
2017/02/07 Javascript
Vue.Js中的$watch()方法总结
2017/03/23 Javascript
微信小程序点击控件修改样式实例详解
2017/07/07 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
javascript实现电脑和手机版样式切换
2017/11/10 Javascript
Python 2.7.x 和 3.x 版本的重要区别小结
2014/11/28 Python
在Django的模型和公用函数中使用惰性翻译对象
2015/07/27 Python
python利用正则表达式提取字符串
2016/12/08 Python
Python基于高斯消元法计算线性方程组示例
2018/01/17 Python
Python多线程原理与用法实例剖析
2019/01/22 Python
tensorflow mnist 数据加载实现并画图效果
2020/02/05 Python
HTML5的postMessage的使用手册
2018/12/19 HTML / CSS
意大利会呼吸的鞋:Geox健乐士
2017/02/12 全球购物
加拿大最大的箱包及旅游配件零售商:Bentley Leathers
2017/07/19 全球购物
苏格兰销售女装、男装和童装的连锁店:M&Co
2018/03/16 全球购物
检察官就职演讲稿
2014/01/13 职场文书
四年大学生活的自我评价范文
2014/02/07 职场文书
党员公开承诺事项
2014/03/25 职场文书
优秀党员学习焦裕禄精神思想汇报范文
2014/09/10 职场文书
2015毕业生简历自我评价
2015/03/02 职场文书
感动中国何玥观后感
2015/06/02 职场文书
2016春节放假通知范文
2015/08/18 职场文书
2016大学迎新晚会开场白
2015/11/24 职场文书
高中数学课堂教学反思
2016/02/18 职场文书
Redis三种集群模式详解
2021/10/05 Redis
漫画《尖帽子的魔法工坊》宣布动画化
2022/04/06 日漫