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 相关文章推荐
解放web程序员的输入验证
Oct 06 Javascript
IE6与IE7中,innerHTML获取param的区别
Mar 15 Javascript
HTML长文本截取含有HTML代码同样适用的两种方法
Jul 31 Javascript
JS性能优化笔记搜索整理
Aug 21 Javascript
验证码在IE中不刷新而谷歌等浏览器正常的解决方案
Mar 18 Javascript
javascript实时获取鼠标坐标值并显示的方法
Apr 30 Javascript
js通过classname来获取元素的方法
Nov 24 Javascript
Bootstrap Search Suggest使用例子
Dec 21 Javascript
vue中$refs的用法及作用详解
Apr 24 Javascript
jQuery pagination分页示例详解
Oct 23 jQuery
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
Feb 22 Javascript
一文看懂如何简单实现节流函数和防抖函数
Sep 05 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入门源程序
2006/10/09 PHP
thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例
2019/08/13 PHP
js每次Title显示不同的名言
2008/09/25 Javascript
简单的js分页脚本
2009/05/21 Javascript
js中的屏蔽的使用示例
2013/07/30 Javascript
node.js中实现同步操作的3种实现方法
2014/12/05 Javascript
解析javascript中鼠标滚轮事件
2015/05/26 Javascript
JS数组array元素的添加和删除方法代码实例
2015/06/01 Javascript
JS弹性运动实现方法分析
2016/12/15 Javascript
vue组件实例解析
2017/01/10 Javascript
angularjs中的$eval方法详解
2017/04/24 Javascript
BootStrap 标题设置跨行无效的解决方法
2017/10/25 Javascript
NodeJS 中Stream 的基本使用
2018/07/30 NodeJs
推荐一个基于Node.js的表单验证库
2019/02/15 Javascript
ES6 Generator基本使用方法示例
2020/06/06 Javascript
Python中遍历字典过程中更改元素导致异常的解决方法
2016/05/12 Python
python开发环境PyScripter中文乱码问题解决方案
2016/09/11 Python
python+pillow绘制矩阵盖尔圆简单实例
2018/01/16 Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
2019/08/09 Python
布隆过滤器的概述及Python实现方法
2019/12/08 Python
使用python去除图片白色像素的实例
2019/12/12 Python
python 使用多线程创建一个Buffer缓存器的实现思路
2020/07/02 Python
Python如何设置指定窗口为前台活动窗口
2020/08/12 Python
地图可视化神器kepler.gl python接口的使用方法
2020/12/22 Python
推荐10个HTML5响应式框架
2016/02/25 HTML / CSS
六道php面试题附答案
2014/06/05 面试题
北大青鸟学生求职信
2013/09/24 职场文书
档案接收函范文
2014/01/10 职场文书
医学生职业生涯规划书范文
2014/03/13 职场文书
班干部演讲稿
2014/04/24 职场文书
个人作风建设剖析材料
2014/10/11 职场文书
工程部经理岗位职责
2015/02/02 职场文书
运动会100米广播稿
2015/08/19 职场文书
小学英语教学反思范文
2016/02/15 职场文书
创业计划书之网络外卖
2019/10/31 职场文书
Python中X[:,0]和X[:,1]的用法
2021/05/10 Python