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 相关文章推荐
[HTML/CSS/Javascript]WWTJS
Sep 25 Javascript
使用jQuery实现dropdownlist的联动效果(sharepoint 2007)
Mar 30 Javascript
js有关元素内容操作小结
Dec 20 Javascript
jquery在IE、FF浏览器的差别详细探讨
Apr 28 Javascript
JS小功能(button选择颜色)简单实例
Nov 29 Javascript
JS实现超精简的链接列表在固定区域内滚动效果代码
Nov 04 Javascript
果断收藏9个Javascript代码高亮脚本
Jan 06 Javascript
简述Matlab中size()函数的用法
Mar 20 Javascript
值得分享的JavaScript实现图片轮播组件
Nov 21 Javascript
layui实现下拉复选功能的例子(包括数据的回显与上传)
Sep 24 Javascript
js基础之事件捕获与冒泡原理
Oct 09 Javascript
jQuery加PHP实现图片上传并提交的示例代码
Jul 16 jQuery
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
php读取目录所有文件信息dir示例
2014/03/18 PHP
php文件夹的创建与删除方法
2015/01/24 PHP
thinkphp框架下实现登录、注册、找回密码功能
2016/04/06 PHP
PHP自动补全表单的两种方法
2017/03/06 PHP
php连接sftp的作用以及实例代码
2019/09/23 PHP
JS写的数字拼图小游戏代码[学习参考]
2008/10/29 Javascript
js null undefined 空区别说明
2010/06/13 Javascript
基于JQuery的列表拖动排序实现代码
2013/10/01 Javascript
点击页面其它地方隐藏该div的两种思路
2013/11/18 Javascript
jquery限定文本框只能输入数字即整数和小数
2013/11/29 Javascript
JQuery中层次选择器用法实例详解
2015/05/18 Javascript
ichart.js绘制虚线、平均分虚线效果的实现代码
2016/05/05 Javascript
bootstrap的工具提示实例代码
2017/05/17 Javascript
React Native时间转换格式工具类分享
2017/10/24 Javascript
js继承的这6种方式!(上)
2019/04/23 Javascript
ios中视频的最后一桢问题解决
2019/05/14 Javascript
jQuery实现文本显示一段时间后隐藏的方法分析
2019/06/20 jQuery
express中static中间件的具体使用方法
2019/10/17 Javascript
vue项目中在可编辑div光标位置插入内容的实现代码
2020/01/07 Javascript
基于js实现数组相邻元素上移下移
2020/05/19 Javascript
基于Vue中的父子传值问题解决
2020/07/27 Javascript
[50:28]LGD女子学院第三期 DOTA2复仇之魂教学
2013/12/24 DOTA
使用Python的Treq on Twisted来进行HTTP压力测试
2015/04/16 Python
Python中list查询及所需时间计算操作示例
2018/06/21 Python
10个Python小技巧你值得拥有
2018/09/29 Python
Python实现的插入排序,冒泡排序,快速排序,选择排序算法示例
2019/05/04 Python
Python可以实现栈的结构吗
2020/05/27 Python
Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何
2013/10/07 面试题
上课迟到检讨书
2014/01/19 职场文书
工商企业管理专业自荐信范文
2014/04/12 职场文书
副校长竞聘演讲稿
2014/09/01 职场文书
中职毕业生自我鉴定
2014/09/13 职场文书
学生评语集锦
2015/01/04 职场文书
继承权公证书范本
2015/01/23 职场文书
演讲稿之感恩老师(三篇范文)
2019/09/06 职场文书
解析原生JS getComputedStyle
2021/05/25 Javascript