JavaScript简单生成 N~M 之间随机数的方法


Posted in Javascript onJanuary 13, 2017

本文实例讲述了JavaScript简单生成 N~M 之间随机数的方法。分享给大家供大家参考,具体如下:

getRandom.js:

/**
 * Created with JetBrains PhpStorm.
 * User: lee
 * To change this template use File | Settings | File Templates.
 */
//获取一个随机数,在max,min之间
//max 需大于 min
//如果输入 10,则产生 0~9 的数
//如果输入 10,4,则产生 4~9 的数
//如果输入 10,40,则返回 false
function getRandom(max,min){
  var rand=false;
  rand=Math.floor(Math.random()*max);
  if(!(min==undefined) && (max>=min)){
    rand=Math.floor(Math.random()*(max-min)+min);
  }else if(max<min){
    return false;
  }
  return rand;
}

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript高级程序设计 XML、Ajax 学习笔记
Sep 10 Javascript
jquery对dom节点的操作【推荐】
Apr 15 Javascript
Jquery元素追加和删除的实现方法
May 24 Javascript
详细谈谈AngularJS的子级作用域问题
Sep 05 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
Feb 28 Javascript
jQuery EasyUI开发技巧总结
Sep 26 jQuery
Vue-Access-Control 前端用户权限控制解决方案
Dec 01 Javascript
原生JS控制多个滚动条同步跟随滚动效果
Dec 22 Javascript
JavaScript实现获取select下拉框中第一个值的方法
Feb 06 Javascript
vue组件中的样式属性scoped实例详解
Oct 30 Javascript
Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能
May 08 Javascript
使用Vue+Django+Ant Design做一个留言评论模块的示例代码
Jun 01 Javascript
微信小程序 增、删、改、查操作实例详解
Jan 13 #Javascript
jQuery动态生成表格及右键菜单功能示例
Jan 13 #Javascript
Vue数据驱动模拟实现5
Jan 13 #Javascript
利用HTML5+Socket.io实现摇一摇控制PC端歌曲切换
Jan 13 #Javascript
使用jQuery的ajax方法向服务器发出get和post请求的方法
Jan 13 #Javascript
jquery,js简单实现类似Angular.js双向绑定
Jan 13 #Javascript
jQuery实现的简单排序功能示例【冒泡排序】
Jan 13 #Javascript
You might like
php实现的遍历文件夹下所有文件,编辑删除
2010/01/05 PHP
如何用php获取文件名后缀
2013/06/09 PHP
关于PHP堆栈与列队的学习
2013/06/21 PHP
php旋转图片90度的方法
2013/11/07 PHP
Laravel使用Caching缓存数据减轻数据库查询压力的方法
2016/03/15 PHP
使用XHProf查找PHP性能瓶颈的实例
2017/12/13 PHP
云网广告中的代码,提示出错,大家找找
2006/11/21 Javascript
javascript showModalDialog,open取得父窗口的方法
2010/03/10 Javascript
jQuery LigerUI 插件介绍及使用之ligerDrag和ligerResizable示例代码打包
2011/04/06 Javascript
通过JS自动隐藏手机浏览器的地址栏实现原理与代码
2013/01/02 Javascript
jquery上传插件fineuploader上传文件使用方法(jquery图片上传插件)
2013/12/05 Javascript
中止javascript执行的方法
2014/02/14 Javascript
jQuery 1.9使用$.support替代$.browser的使用方法
2014/05/27 Javascript
jquery处理json对象
2014/11/03 Javascript
全新打包工具parcel零配置vue开发脚手架
2018/01/11 Javascript
vue页面跳转后返回原页面初始位置方法
2018/02/11 Javascript
vue-i18n结合Element-ui的配置方法
2019/05/20 Javascript
js实现文字头像的生成代码
2020/03/07 Javascript
在antd4.0中Form使用initialValue操作
2020/11/02 Javascript
[55:44]OG vs NAVI 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python创建xml的方法
2015/03/10 Python
简单上手Python中装饰器的使用
2015/07/12 Python
Python中协程用法代码详解
2018/02/10 Python
Python使用pyserial进行串口通信的实例
2019/07/02 Python
查看端口并杀进程python脚本代码
2019/12/17 Python
美国最大点评网站:Yelp
2018/02/14 全球购物
COACH德国官方网站:纽约现代奢侈品牌,1941年
2018/06/09 全球购物
为什么要使用servlet
2016/01/17 面试题
咖啡馆创业计划书
2014/01/26 职场文书
回门宴父母答谢词
2014/01/26 职场文书
阳光体育活动实施方案
2014/05/25 职场文书
2014年财务工作总结范文
2014/11/11 职场文书
行政文员岗位职责
2015/02/04 职场文书
遗失证明范文
2015/06/19 职场文书
浅谈:电影《孔子》观后感(范文)
2019/10/14 职场文书
canvas 中如何实现物体的框选
2022/08/05 Javascript