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 相关文章推荐
JQery 渐变图片导航效果代码 漂亮
Jan 01 Javascript
JQuery实现简单验证码提示解决方案
Dec 20 Javascript
jQuery中:contains选择器用法实例
Dec 30 Javascript
深入理解JavaScript中的浮点数
May 18 Javascript
微信小程序 loading 详解及实例代码
Nov 09 Javascript
JavaScript中document.referrer的用法详解
Jul 04 Javascript
vue基础之v-bind属性、class和style用法分析
Mar 11 Javascript
vuex根据不同的用户权限展示不同的路由列表功能
Sep 20 Javascript
js实现数字滚动特效
Dec 16 Javascript
Bootstrap实现前端登录页面带验证码功能完整示例
Mar 26 Javascript
微信小程序单选框自定义赋值
May 26 Javascript
JavaScript中使用Spread运算符的八种方法总结
Jun 18 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 文本文件的读取效率
2012/02/10 PHP
54个提高PHP程序运行效率的方法
2015/07/19 PHP
PHP的数组中提高元素查找与元素去重的效率的技巧解析
2016/03/03 PHP
php 输入输出流详解及示例代码
2016/08/25 PHP
Linux系统中为php添加pcntl扩展
2016/08/28 PHP
JavaScript Event事件学习第一章 Event介绍
2010/02/07 Javascript
javascript 面向对象 function类
2010/05/13 Javascript
基于jquery封装的一个js分页
2011/11/15 Javascript
js+jquery实现图片裁剪功能
2015/01/02 Javascript
JavaScript判断IE版本型号
2015/07/27 Javascript
easyui Droppable组件实现放置特效
2015/08/19 Javascript
JQuery datepicker 用法详解
2015/12/25 Javascript
JQuery 进入页面默认给已赋值的复选框打钩
2017/03/23 jQuery
基于Vue.js实现tab滑块效果
2017/07/23 Javascript
vue通过滚动行为实现从列表到详情,返回列表原位置的方法
2018/08/31 Javascript
js数组的基本使用总结
2021/01/18 Javascript
[01:10]DOTA2 Supermajor:英雄,由我们见证
2018/05/14 DOTA
python获取豆瓣电影简介代码分享
2014/01/16 Python
Python数据结构与算法之二叉树结构定义与遍历方法详解
2017/12/12 Python
python版微信跳一跳游戏辅助
2018/01/11 Python
python调用百度语音识别实现大音频文件语音识别功能
2018/08/30 Python
使用Python进行目录的对比方法
2018/11/01 Python
对python中基于tcp协议的通信(数据传输)实例讲解
2019/07/22 Python
Python使用tkinter模块实现推箱子游戏
2019/10/08 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
Django中和时区相关的安全问题详解
2020/10/12 Python
python 下载文件的多种方法汇总
2020/11/17 Python
解决Pymongo insert时会自动添加_id的问题
2020/12/05 Python
Ticketmaster意大利:音乐会、节日、艺术和剧院的官方门票
2019/12/23 全球购物
初级Java程序员面试题
2016/03/03 面试题
售后服务承诺书
2014/03/26 职场文书
学前班学生评语
2014/12/29 职场文书
2015年宣传部工作总结范文
2015/03/31 职场文书
爸爸的三轮车观后感
2015/06/16 职场文书
医学生自荐信范文(2016精选篇)
2016/01/28 职场文书
手写实现JS中的new
2021/11/07 Javascript