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 相关文章推荐
fancybox1.3.1 基于Jquery的插件在IE中图片显示问题
Oct 01 Javascript
JS 实现导航栏悬停效果(续)
Sep 24 Javascript
JavaScript实现弹出DIV层同时页面背景渐变成半透明效果
Mar 25 Javascript
详解js树形控件—zTree使用总结
Dec 28 Javascript
JS实现京东首页之页面顶部、Logo和搜索框功能
Jan 12 Javascript
Angular 4中如何显示内容的CSS样式示例代码
Nov 06 Javascript
原生JS实现DOM加载完成马上执行JS代码的方法
Sep 07 Javascript
Angular 实现输入框中显示文章标签的实例代码
Nov 07 Javascript
vscode下vue项目中eslint的使用方法
Jan 13 Javascript
改变layer confirm弹窗按钮的颜色方法
Sep 12 Javascript
JS实现canvas简单小画板功能
Jun 23 Javascript
JavaScript 事件代理需要注意的地方
Sep 08 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连接Oracle for NT 远程数据库
2006/10/09 PHP
PHP文件操作实现代码分享
2011/09/01 PHP
apache php模块整合操作指南
2012/11/16 PHP
PHP错误处理函数register_shutdown_function使用示例
2017/07/03 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程
2020/08/17 PHP
JavaScript 对Cookie 操作的封装小结
2009/12/31 Javascript
js的表单操作 简单计算器
2011/12/29 Javascript
js利用事件的阻止冒泡实现点击空白模态框的隐藏
2014/01/24 Javascript
flash遮住div问题的正确解决方法
2014/02/27 Javascript
js中string转int把String类型转化成int类型
2014/08/13 Javascript
jQuery实现HTML5 placeholder效果实例
2014/12/09 Javascript
JS实现让网页背景图片斜向移动的方法
2015/02/25 Javascript
详解vue组件通信的三种方式
2017/06/30 Javascript
JS中跳出循环的示例代码
2017/09/14 Javascript
ES6的异步操作之promise用法和async函数的具体使用
2019/12/06 Javascript
vue中defineProperty和Proxy的区别详解
2020/11/30 Vue.js
python笔记(2)
2012/10/24 Python
理解Python中的类与实例
2015/04/27 Python
Python实现遍历数据库并获取key的值
2015/05/17 Python
Python实现统计英文单词个数及字符串分割代码
2015/05/28 Python
Python实现多线程抓取妹子图
2015/08/08 Python
Python3计算三角形的面积代码
2017/12/18 Python
对pandas replace函数的使用方法小结
2018/05/18 Python
python抓取京东小米8手机配置信息
2018/11/13 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
2019/06/04 Python
在Django的View中使用asyncio的方法
2019/07/12 Python
Python socket实现的文件下载器功能示例
2019/11/15 Python
django formset实现数据表的批量操作的示例代码
2019/12/06 Python
如何基于Python pygame实现动画跑马灯
2020/11/18 Python
水芝澳美国官网:H2O Plus
2016/10/15 全球购物
美国CVS药店官网:CVS Pharmacy
2018/07/26 全球购物
采购部长岗位职责
2014/06/13 职场文书
2016年10月份红领巾广播稿
2015/12/21 职场文书
超外差式晶体管收音机的组装与统调
2021/04/22 无线电
Android Studio实现简易进制转换计算器
2022/05/20 Java/Android