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的offset、client、scroll使用方法详解
Dec 25 Javascript
javascript中创建对象的几种方法总结
Nov 01 Javascript
js/jquery去掉空格,回车,换行示例代码
Nov 05 Javascript
你可能不知道的JavaScript的new Function()方法
Apr 17 Javascript
jQuery中toggle()函数的使用实例
Apr 17 Javascript
JavaScript中字符串拼接的基本方法
Jul 07 Javascript
值得分享和收藏的Bootstrap学习教程
May 12 Javascript
js实现淡入淡出轮播切换功能
Jan 13 Javascript
在vue组件中使用axios的方法
Mar 16 Javascript
angularjs1.5 组件内用函数向外传值的实例
Sep 30 Javascript
详解微信小程序之一键复制到剪切板
Apr 24 Javascript
在Layui 的表格模板中,实现layer父页面和子页面传值交互的方法
Sep 10 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
漂亮但不安全的CTB
2006/10/09 PHP
PHP编码规范之注释和文件结构说明
2010/07/09 PHP
php json转换成数组形式代码分享
2014/11/10 PHP
PHP实现服务器状态监控的方法
2014/12/09 PHP
CI框架文件上传类及图像处理类用法分析
2016/05/18 PHP
php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程
2020/08/17 PHP
jQuery中size()方法用法实例
2014/12/27 Javascript
javascript记住用户名和登录密码(两种方式)
2015/08/04 Javascript
AngularJs 国际化(I18n/L10n)详解
2016/09/01 Javascript
jQuery插件echarts实现的多柱子柱状图效果示例【附demo源码下载】
2017/03/04 Javascript
JS中使用media实现响应式布局
2017/08/04 Javascript
解决layer弹出层中表单不起作用的问题
2019/09/09 Javascript
在Vue 中获取下拉框的文本及选项值操作
2020/08/13 Javascript
vuecli项目构建SSR服务端渲染的实现
2020/10/30 Javascript
[01:14]3.19DOTA2发布会 三代刀塔人第二代
2014/03/25 DOTA
wxPython中listbox用法实例详解
2015/06/01 Python
Python实现的排列组合计算操作示例
2017/10/13 Python
Django使用httpresponse返回用户头像实例代码
2018/01/26 Python
Python重新加载模块的实现方法
2018/10/16 Python
python中如何使用分步式进程计算详解
2019/03/22 Python
python config文件的读写操作示例
2019/09/27 Python
CSS3中Animation动画属性用法详解
2016/07/04 HTML / CSS
英国在线药房:Chemist.co.uk
2019/03/26 全球购物
东方通信股份有限公司VC面试题
2014/08/27 面试题
文秘专业个人求职信
2013/12/22 职场文书
小学班主任寄语大全
2014/04/04 职场文书
《埃及的金字塔》教学反思
2014/04/07 职场文书
中学优秀班主任事迹材料
2014/05/01 职场文书
爱国口号
2014/06/19 职场文书
学校中秋节活动总结
2015/03/23 职场文书
考研导师推荐信范文
2015/03/27 职场文书
爱的教育观后感
2015/06/17 职场文书
德能勤绩工作总结
2015/08/11 职场文书
解析CSS 提取图片主题色功能(小技巧)
2021/05/12 HTML / CSS
详解Redis瘦身指南
2021/05/26 Redis
Nginx如何配置根据路径转发详解
2022/07/23 Servers