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 常见开发使用技巧总结
Dec 26 Javascript
一个基于jquery的图片切换效果
Jul 06 Javascript
Eval and new funciton not the same thing
Dec 27 Javascript
jQuery $.data()方法使用注意细节
Dec 31 Javascript
jQuery多媒体插件jQuery Media Plugin使用详解
Dec 19 Javascript
angularjs学习笔记之简单介绍
Sep 26 Javascript
利用n 升级工具升级Node.js版本及在mac环境下的坑
Feb 15 Javascript
React组件生命周期详解
Jul 03 Javascript
微信小程序之数据缓存的实例详解
Sep 29 Javascript
mint-ui的search组件在键盘显示搜索按钮的实现方法
Oct 27 Javascript
微信小程序模版渲染详解
Jan 26 Javascript
node.js +mongdb实现登录功能
Jun 18 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
php5 and xml示例
2006/11/22 PHP
Mac OS下配置PHP+MySql环境
2015/02/25 PHP
php判断一个数组是否为有序的方法
2015/03/27 PHP
PHP登录(ajax提交数据和后台校验)实例分享
2016/12/29 PHP
JQuery 插件制作实践 xMarquee插件V1.0
2010/04/02 Javascript
某页码显示的helper 少量调整,另附js版
2010/09/12 Javascript
js 操作select和option常用代码整理
2012/12/13 Javascript
每天一篇javascript学习小结(基础知识)
2015/11/10 Javascript
jQuery弹层插件jquery.fancybox.js用法实例
2016/01/22 Javascript
javascript中利用柯里化函数实现bind方法【推荐】
2016/04/29 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
Javascript设计模式之装饰者模式详解篇
2017/01/17 Javascript
Agularjs妙用双向数据绑定实现手风琴效果
2017/05/26 Javascript
jQuery实现图片简单轮播功能示例
2018/08/13 jQuery
axios携带cookie配置详解(axios+koa)
2018/12/28 Javascript
mock.js实现模拟生成假数据功能示例
2019/01/15 Javascript
python翻译软件实现代码(使用google api完成)
2013/11/26 Python
Python字符串拼接、截取及替换方法总结分析
2016/04/13 Python
Python的Django框架中消息通知的计数器实现教程
2016/06/13 Python
Python中pandas dataframe删除一行或一列:drop函数详解
2018/07/03 Python
numpy下的flatten()函数用法详解
2019/05/27 Python
简单了解python变量的作用域
2019/07/30 Python
Django ORM 自定义 char 类型字段解析
2019/08/09 Python
Python3+Requests+Excel完整接口自动化测试框架的实现
2019/10/11 Python
opencv3/C++ 平面对象识别&amp;透视变换方式
2019/12/11 Python
20行代码教你用python给证件照换底色的方法示例
2021/02/05 Python
html5新增的定时器requestAnimationFrame实现进度条功能
2018/12/13 HTML / CSS
在html页面中取得session中的值的方法
2020/08/11 HTML / CSS
STRATHBERRY苏贝瑞包包官网:西班牙高级工匠手工打造
2020/11/10 全球购物
Wiggle新西兰:自行车、跑步、游泳
2020/05/06 全球购物
介绍一下Transact-SQL中SPACE函数的用法
2015/09/01 面试题
个人找工作自荐信格式
2013/09/21 职场文书
21岁生日感言
2014/02/27 职场文书
运动会广播稿150字(9篇)
2014/09/20 职场文书
幼儿园大班见习报告
2014/10/31 职场文书
2016年共产党员个人承诺书
2016/03/24 职场文书