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控制在光标位置插入文字适合表情的插入
Jun 09 Javascript
javascript常用代码段搜集
Dec 04 Javascript
使用AngularJS和PHP的Laravel实现单页评论的方法
Jun 19 Javascript
jQuery实现点击按钮弹出可关闭层的浮动层插件
Sep 19 Javascript
jQuery实现图片走马灯效果的原理分析
Jan 16 Javascript
Js获取图片原始宽高的实现代码
May 17 Javascript
Highcharts入门之简介
Aug 02 Javascript
利用jquery正则表达式在页面验证url网址输入是否正确
Apr 04 jQuery
vue的mixins属性详解
Mar 14 Javascript
Angular ui-roter 和AngularJS 通过 ocLazyLoad 实现动态(懒)加载模块和依赖
Nov 25 Javascript
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 jQuery
vue项目如何打包之项目打包优化(让打包的js文件变小)
Apr 30 Vue.js
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 stristr() 函数(不区分大小写的字符串查找)
2010/06/03 PHP
QQ互联一键登录审核不通过的解决方案
2014/09/10 PHP
PHP互换两个变量值的方法(不用第三变量)
2016/11/14 PHP
PHP树形结构tree类用法示例
2019/02/01 PHP
javascript html 静态页面传参数
2009/04/10 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
2014/02/07 Javascript
跟我学Nodejs(三)--- Node.js模块
2014/05/25 NodeJs
jQuery学习笔记之2个小技巧
2015/01/19 Javascript
jquery实现简单的轮换出现效果实例
2015/07/23 Javascript
深入解读JavaScript中的Iterator和for-of循环
2015/07/28 Javascript
js实现的早期滑动门菜单效果代码
2015/08/27 Javascript
使用Vue开发动态刷新Echarts组件的教程详解
2018/03/22 Javascript
iview Upload组件多个文件上传的示例代码
2018/09/30 Javascript
深入理解es6块级作用域的使用
2019/03/28 Javascript
用js简单提供增删改查接口
2019/05/12 Javascript
JS事件流与事件处理程序实例分析
2019/08/16 Javascript
VUE实现自身整体组件销毁的示例代码
2020/01/13 Javascript
JavaScript实现简单验证码
2020/08/24 Javascript
jQuery实现穿梭框效果
2021/01/19 jQuery
[05:29]2014DOTA2国际邀请赛 赛后专访:LGDNewbee顺利过关
2014/07/13 DOTA
Python写的Socks5协议代理服务器
2014/08/06 Python
Python自动登录126邮箱的方法
2015/07/10 Python
Python网络爬虫与信息提取(实例讲解)
2017/08/29 Python
Python学习笔记之if语句的使用示例
2017/10/23 Python
Java实现的执行python脚本工具类示例【使用jython.jar】
2018/03/29 Python
python 使用pandas计算累积求和的方法
2019/02/08 Python
python3+pyqt5+itchat微信定时发送消息的方法
2019/02/20 Python
Python requests设置代理的方法步骤
2020/02/23 Python
阿里巴巴国际站:Alibaba.com
2016/07/21 全球购物
亚马逊中国官方网站:amazon.cn
2017/05/25 全球购物
Bose法国官网:购买耳机、扬声器、家庭影院、专业音响
2017/12/21 全球购物
个人自我鉴定写法
2013/11/30 职场文书
老师对学生的寄语
2014/04/09 职场文书
优秀研究生主要事迹
2014/06/03 职场文书
公务员学习中国梦心得体会
2016/01/05 职场文书
2019七夕节祝福语36句,快来收藏吧
2019/08/06 职场文书