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 Date对象使用总结
May 14 Javascript
JS子父窗口互相操作取值赋值的方法介绍
May 11 Javascript
获取下拉列表框的值是数组,split,$.inArray示例
Nov 13 Javascript
利用js判断浏览器类型(是否为IE,Firefox,Opera浏览器)
Nov 22 Javascript
JavaScript中的对象的extensible属性介绍
Dec 30 Javascript
javascript实现字符串反转的方法
Feb 05 Javascript
JS实现的4种数字千位符格式化方法分享
Mar 02 Javascript
js removeChild 方法深入理解
Aug 16 Javascript
详解基于Angular4+ server render(服务端渲染)开发教程
Aug 28 Javascript
Angular2里获取(input file)上传文件的内容的方法
Sep 05 Javascript
bootstrap轮播模板使用方法详解
Nov 17 Javascript
vue框架制作购物车小球动画效果实例代码
Sep 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
1 Tube Radio
2021/03/02 无线电
php 注册时输入信息验证器的实现详解
2013/07/05 PHP
php模拟实现斗地主发牌
2020/04/22 PHP
javascript 关闭IE6、IE7
2009/06/01 Javascript
Extjs学习笔记之二 初识Extjs之Form
2010/01/07 Javascript
纯JavaScript实现的完美渐变弹出层效果代码
2010/04/02 Javascript
js getBoundingClientRect() 来获取页面元素的位置
2010/11/25 Javascript
javascript改变position值实现菜单滚动至顶部后固定
2013/01/18 Javascript
JS 各种网页尺寸判断实例方法
2013/04/18 Javascript
JS清除IE浏览器缓存的方法
2013/07/26 Javascript
动态加载jQuery的两种方法实例分析
2015/07/17 Javascript
jQuery Easy UI中根据第一个下拉框选中的值设置第二个下拉框是否可以编辑
2016/11/29 Javascript
vue 挂载路由到头部导航的方法
2017/11/13 Javascript
[原创]js实现保存文本框内容为本地文件兼容IE,chrome,火狐浏览器
2018/02/14 Javascript
Vue配合iView实现省市二级联动的示例代码
2018/07/27 Javascript
使用js实现一个简单的滚动条过程解析
2019/09/10 Javascript
JS桶排序的简单理解与实现方法示例
2019/11/25 Javascript
基于JavaScript实现留言板功能
2020/03/16 Javascript
vue实现图书管理系统
2020/12/29 Vue.js
使用JS实现鼠标放上图片进行放大离开实现缩小功能
2021/01/27 Javascript
[02:42]DOTA2英雄基础教程 杰奇洛
2013/12/23 DOTA
[03:11]不朽宝藏三外观展示
2020/09/18 DOTA
[01:01:52]完美世界DOTA2联赛PWL S2 GXR vs Magma 第二场 11.25
2020/11/26 DOTA
Python3遍历目录树实现方法
2015/05/22 Python
举例讲解如何在Python编程中进行迭代和遍历
2016/01/19 Python
Python爬虫实现爬取京东手机页面的图片(实例代码)
2017/11/30 Python
python自动保存百度盘资源到百度盘中的实例代码
2019/08/26 Python
python 实现list或string按指定分段
2019/12/25 Python
Python钉钉报警及Zabbix集成钉钉报警的示例代码
2020/08/17 Python
4款Python 类型检查工具,你选择哪个呢?
2020/10/30 Python
KIKO美国官网:意大利的平价彩妆品牌
2017/05/16 全球购物
医学专业职业生涯规划范文
2014/02/05 职场文书
夜不归宿检讨书
2014/02/25 职场文书
村支部书记群众路线对照检查材料思想汇报
2014/10/08 职场文书
给老婆的保证书怎么写
2015/05/08 职场文书
2015年机关党委工作总结
2015/05/23 职场文书