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 相关文章推荐
javascript+dom树型菜单类,希望朋友们一起进步
May 03 Javascript
Jquery ajax不能解析json对象,报Invalid JSON错误的原因和解决方法
Mar 27 Javascript
js 设置选中行的样式的实现代码
May 24 Javascript
jQuery基本选择器选择元素使用介绍
Apr 18 Javascript
jquery可见性过滤选择器使用示例
Jun 24 Javascript
5个JavaScript经典面试题
Oct 13 Javascript
angularJS 中$scope方法使用指南
Feb 09 Javascript
Java遍历集合方法分析(实现原理、算法性能、适用场合)
Apr 25 Javascript
在Docker快速部署Node.js应用的详细步骤
Sep 02 Javascript
JavaScript数组操作详解
Feb 04 Javascript
理顺8个版本vue的区别(小结)
Sep 17 Javascript
详解webpack打包时排除其中一个css、js文件或单独打包一个css、js文件(两种方法)
Oct 26 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
上传文件先创建目录 再上传到目录里面去
2010/12/29 PHP
提示Trying to clone an uncloneable object of class Imagic的解决
2011/10/27 PHP
PHP常用特殊运算符号和函数总结(php新手入门必看)
2013/02/02 PHP
解析php扩展php_curl.dll不加载的解决方法
2013/06/26 PHP
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
2013/12/02 PHP
php格式化日期和时间格式化示例分享
2014/02/24 PHP
PHP更安全的密码加密机制Bcrypt详解
2017/06/18 PHP
浅谈Laravel核心解读之Console内核
2018/12/02 PHP
PHP数组实际占用内存大小原理解析
2020/12/11 PHP
JS拖动技术 关于setCapture使用
2010/12/09 Javascript
jQuery教程 $()包装函数来实现数组元素分页效果
2013/08/13 Javascript
js文本框输入点回车触发确定兼容IE、FF等
2013/11/19 Javascript
JavaScript头像上传插件源码分享
2016/03/29 Javascript
AngularJS入门教程之REST和定制服务详解
2016/08/19 Javascript
简单实现Bootstrap标签页
2020/08/09 Javascript
带你快速理解javascript中的事件模型
2017/08/14 Javascript
JS实现不用中间变量temp 实现两个变量值得交换方法
2018/02/04 Javascript
浅谈JavaScript 代码整洁之道
2018/10/23 Javascript
探究一道价值25k的蚂蚁金服异步串行面试题
2020/08/21 Javascript
JavaScript十大取整方法实例教程
2020/12/03 Javascript
[15:20]DOTA2-DPC中国联赛 正赛 Elephant vs Aster 选手采访
2021/03/11 DOTA
python三元运算符实现方法
2013/12/17 Python
Python操作串口的方法
2015/06/17 Python
举例讲解Python中metaclass元类的创建与使用
2016/06/30 Python
关于初始种子自动选取的区域生长实例(python+opencv)
2020/01/16 Python
python isinstance函数用法详解
2020/02/13 Python
CSS3的常见transformation图形变化用法小结
2016/05/13 HTML / CSS
马来西亚最大的电器网站:Senheng
2017/10/13 全球购物
Java编程面试题
2016/04/04 面试题
幼儿园教学管理制度
2014/02/04 职场文书
黄金搭档广告词
2014/03/21 职场文书
廉洁使者实施方案
2014/03/29 职场文书
会计电算化专业求职信
2014/06/10 职场文书
2014公司党员自我评价范文
2014/09/11 职场文书
信用卡结清证明怎么写
2014/09/13 职场文书
王金山在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书