JS获取随机数函数可自定义最小值最大值


Posted in Javascript onMay 08, 2014
/** 
* lowerValue 最小值 
* upperValue 最大值 
*/ 
function selectFrom(lowerValue, upperValue){ //取值范围总数 
var choices = upperValue - lowerValue + 1; 
return Math.floor(Math.random() * choices + lowerValue); 
} 
var num = selectFrom(2, 10); 
alert(num);//介于2和10之间(包括2和10)的一个数值 
var colors = ["red","green","blue","yellow","black","brown"]; 
var color = colors[selectFrom(0, colors.length-1)]; 
alert(color);//可能是数组中包含的任何一个值
Javascript 相关文章推荐
JavaScript中两个感叹号的作用说明
Dec 28 Javascript
对于Form表单reset方法的新认识
Mar 05 Javascript
javascript简单实现等比例缩小图片的方法
Jul 27 Javascript
JS定时检测任务任务完成后执行下一步的解决办法
Dec 22 Javascript
Angular2中如何使用ngx-translate进行国际化
May 21 Javascript
vue 指定组件缓存实例详解
Apr 01 Javascript
Vuex 使用及简单实例(计数器)
Aug 29 Javascript
JS实现图片切换效果
Nov 17 Javascript
JavaScript函数式编程(Functional Programming)箭头函数(Arrow functions)用法分析
May 22 Javascript
layui实现三级联动效果
Jul 26 Javascript
微信小程序背景音乐开发详解
Dec 12 Javascript
vue-cli设置publicPath小记
Apr 14 Javascript
js数组操作常用方法
May 08 #Javascript
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等
May 08 #Javascript
jquery mobile的触控点击事件会多次触发问题的解决方法
May 08 #Javascript
javascript操作excel生成报表示例
May 08 #Javascript
jquery的ajax跨域请求原理和示例
May 08 #Javascript
Javascript单元测试框架QUnitjs详细介绍
May 08 #Javascript
javascript与有限状态机详解
May 08 #Javascript
You might like
轻松入门: 煮好咖啡的七个诀窍
2021/03/03 冲泡冲煮
PHP队列用法实例
2014/11/05 PHP
php实现的网页版剪刀石头布游戏示例
2016/11/25 PHP
PHP中for循环与foreach的区别
2017/03/06 PHP
php实现有序数组旋转后寻找最小值方法
2018/09/27 PHP
Javascript !!的作用
2008/12/04 Javascript
JavaScript 设计模式学习 Factory
2009/07/29 Javascript
JavaScript字符串String和Array操作的有趣方法
2012/12/18 Javascript
Extjs4中tree的拖拽功能(可以两棵树之间拖拽) 简单实例
2013/12/08 Javascript
JavaScript支持的最大递归调用次数分析
2014/06/24 Javascript
Javascript的闭包详解
2014/12/26 Javascript
直接拿来用的页面跳转进度条JS实现
2016/01/06 Javascript
jQuery+css实现非常漂亮的水平导航菜单效果
2016/07/27 Javascript
JavaScript变量类型以及变量作用域详解
2017/08/14 Javascript
js canvas实现简单的图像扩散效果
2020/06/28 Javascript
利用Node.js检测端口是否被占用的方法
2017/12/07 Javascript
vue+iview+less 实现换肤功能
2018/08/17 Javascript
node.js中事件触发器events的使用方法实例分析
2019/11/23 Javascript
jQuery实现的移动端图片缩放功能组件示例
2020/05/01 jQuery
利用webpack理解CommonJS和ES Modules的差异区别
2020/06/16 Javascript
Jquery使用each函数实现遍历及数组处理
2020/07/14 jQuery
通过实例浅析Python对比C语言的编程思想差异
2015/08/30 Python
python 定时修改数据库的示例代码
2018/04/08 Python
python+jinja2实现接口数据批量生成工具
2019/08/28 Python
python爬虫数据保存到mongoDB的实例方法
2020/07/28 Python
HTML5的结构和语义(1):前言
2008/10/17 HTML / CSS
美国第一香水网站:Perfume.com
2017/01/23 全球购物
写clone()方法时,通常都有一行代码,是什么?
2012/10/31 面试题
自荐书封面下载
2013/11/29 职场文书
酒店led欢迎词
2014/01/09 职场文书
个人党性剖析材料
2014/02/03 职场文书
2015年推普周活动方案
2015/05/06 职场文书
党员身份证明材料
2015/06/19 职场文书
七年级英语教学反思
2016/02/15 职场文书
带你学习MySQL执行计划
2021/05/31 MySQL
Mybatis-plus在项目中的简单应用
2021/07/01 Java/Android