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 相关文章推荐
DOM相关内容速查手册
Feb 07 Javascript
jQuery中调用WebService方法小结
Mar 28 Javascript
JavaScript中对象属性的添加和删除示例
May 12 Javascript
javascript删除元素节点removeChild()用法实例
May 26 Javascript
Bootstrap表单布局样式代码
May 31 Javascript
JavaScript中undefined和null的区别
May 03 Javascript
在angular 6中使用 less 的实例代码
May 13 Javascript
小程序分享模块超级详解(推荐)
Apr 10 Javascript
8 个有用的JS技巧(推荐)
Jul 03 Javascript
jquery实现垂直手风琴菜单
Mar 04 jQuery
Vue作用域插槽实现方法及作用详解
Jul 08 Javascript
解决await在forEach中不起作用的问题
Feb 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
Windows Apache2.2.11及Php5.2.9-1的安装与配置方法
2009/06/08 PHP
PHP实现获取域名的方法小结
2014/11/05 PHP
php链表用法实例分析
2015/07/09 PHP
JavaScript中的Array对象使用说明
2011/01/17 Javascript
JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)
2013/05/27 Javascript
require.js深入了解 require.js特性介绍
2014/09/04 Javascript
JavaScript实现同一页面内两个表单互相传值的方法
2015/08/12 Javascript
全面解析node 表单的图片上传
2016/11/21 Javascript
ES6中的Promise代码详解
2017/10/09 Javascript
微信小程序返回多级页面的实现方法
2017/10/27 Javascript
javascript回调函数详解
2018/02/06 Javascript
详解在vue-cli项目下简单使用mockjs模拟数据
2018/10/19 Javascript
js canvas画布实现高斯模糊效果
2018/11/27 Javascript
JavaScript实现图片合成下载的示例
2020/11/19 Javascript
Vue使用鼠标在Canvas上绘制矩形
2020/12/24 Vue.js
[03:12]2016完美“圣”典风云人物:单车专访
2016/12/02 DOTA
Python查询Mysql时返回字典结构的代码
2012/06/18 Python
Python Deque 模块使用详解
2014/07/04 Python
Python的Django中将文件上传至七牛云存储的代码分享
2016/06/03 Python
Django内容增加富文本功能的实例
2017/10/17 Python
Python随机函数库random的使用方法详解
2019/08/21 Python
python读取ini配置文件过程示范
2019/12/23 Python
Python创建空列表的字典2种方法详解
2020/02/13 Python
python 5个顶级异步框架推荐
2020/09/09 Python
意大利大型购物中心:Oliviero.it
2017/10/19 全球购物
Ellesse英国官网:意大利高级运动品牌
2019/07/23 全球购物
Android面试题附答案
2014/12/08 面试题
Prototype是怎么扩展DOM的
2014/10/01 面试题
文科教师毕业的自我评价
2014/01/16 职场文书
医药类个人求职的自我评价
2014/02/12 职场文书
学生安全责任书模板
2014/07/25 职场文书
优秀共产党员演讲稿
2014/09/04 职场文书
证券公司客户经理岗位职责
2015/04/09 职场文书
理想国读书笔记
2015/06/25 职场文书
MySQL 8.0 之不可见列的基本操作
2021/05/20 MySQL
Go本地测试解耦任务拆解及沟通详解Go本地测试的思路沟通的重要性总结
2022/06/21 Golang