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 相关文章推荐
jQuery实现表单input中提示文字value随鼠标焦点移进移出而显示或隐藏的代码
Mar 21 Javascript
sliderToggle在写jquery的计时器setTimeouter中不生效
May 26 Javascript
用自定义图片代替原生checkbox实现全选,删除以及提交的方法
Oct 18 Javascript
浅谈js中几种实用的跨域方法原理详解
Dec 02 Javascript
前端页面文件拖拽上传模块js代码示例
May 19 Javascript
浅谈Vuejs中nextTick()异步更新队列源码解析
Dec 31 Javascript
使用Vue制作图片轮播组件思路详解
Mar 21 Javascript
Echart折线图手柄触发事件示例详解
Dec 16 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
Apr 02 Javascript
微信小程序地图导航功能实现完整源代码附效果图(推荐)
Apr 28 Javascript
Vue项目总结之webpack常规打包优化方案
Jun 06 Javascript
Vue实现商品分类菜单数量提示功能
Jul 26 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
世界上第一台立体声收音机
2021/03/01 无线电
利用static实现表格的颜色隔行显示的代码
2007/09/02 PHP
YII CLinkPager分页类扩展增加显示共多少页
2016/01/29 PHP
在Mac OS的PHP环境下安装配置MemCache的全过程解析
2016/02/15 PHP
PHP实现将MySQL重复ID二维数组重组为三维数组的方法
2016/08/01 PHP
详解thinkphp实现excel数据的导入导出(附完整案例)
2016/12/29 PHP
PHP实现支持CURL字符串证书传输的方法
2019/03/23 PHP
IE7中javascript操作CheckBox的checked=true不打勾的解决方法
2009/12/07 Javascript
从QQ网站中提取的纯JS省市区三级联动菜单
2013/12/25 Javascript
浅析javascript中function 的 length 属性
2014/05/27 Javascript
Javascript限制网页只能在微信内置浏览器中访问
2014/11/09 Javascript
jQuery实现自动调整字体大小的方法
2015/06/15 Javascript
将JSON字符串转换成Map对象的方法
2016/11/30 Javascript
jQuery的ajax中使用FormData实现页面无刷新上传功能
2017/01/16 Javascript
JavaScript之DOM_动力节点Java学院整理
2017/07/03 Javascript
Angular 如何使用第三方库的方法
2018/04/18 Javascript
记React connect的几种写法(小结)
2018/09/18 Javascript
详解从0开始搭建微信小程序(前后端)的全过程
2019/04/15 Javascript
解决iview table组件里的 固定列 表格不自适应的问题
2020/11/13 Javascript
JavaScript实现切换多张图片
2021/01/27 Javascript
举例详解Python中的split()函数的使用方法
2015/04/07 Python
TensorFLow用Saver保存和恢复变量
2018/03/10 Python
Sanic框架路由用法实例分析
2018/07/16 Python
Python面向对象程序设计类变量与成员变量、类方法与成员方法用法分析
2019/04/12 Python
Python 把序列转换为元组的函数tuple方法
2019/06/27 Python
HTML5和CSS3实例教程总结(推荐)
2016/07/18 HTML / CSS
加拿大最大的体育用品、鞋类和服装零售商:Sport Chek
2018/11/29 全球购物
大学生应聘自荐信
2013/10/11 职场文书
优秀党员获奖感言
2014/02/18 职场文书
干部作风建设心得体会
2014/10/22 职场文书
离婚协议书范本
2015/01/26 职场文书
面试通知单大全
2015/04/20 职场文书
2015年营销工作总结范文
2015/04/23 职场文书
SQL实现LeetCode(176.第二高薪水)
2021/08/04 MySQL
SQL SERVER实现连接与合并查询
2022/02/24 SQL Server
mysql 子查询的使用
2022/04/28 MySQL