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 相关文章推荐
jQuery Ajax 全解析
Feb 08 Javascript
基于Jquery的文字自动截取(提供源代码)
Aug 09 Javascript
禁用页面部分JavaScript方法的具体实现
Jul 31 Javascript
JavaScript sup方法入门实例(把字符串显示为上标)
Oct 20 Javascript
使用纯javascript实现经典扫雷游戏
Apr 23 Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
May 19 Javascript
JS中递归函数
Jun 17 Javascript
Angular.JS内置服务$http对数据库的增删改使用教程
May 07 Javascript
深入理解JavaScript 参数按值传递
May 24 Javascript
基于webpack 实用配置方法总结
Sep 28 Javascript
vue无限轮播插件代码实例
May 10 Javascript
JavaScript 声明私有变量的两种方式
Feb 05 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
详细介绍:Apache+PHP+MySQL配置攻略
2006/09/05 PHP
PHP fopen()和 file_get_contents()应用与差异介绍
2014/03/19 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
2014/04/30 PHP
ThinkPHP CURD方法之where方法详解
2014/06/18 PHP
php实现将base64格式图片保存在指定目录的方法
2016/10/13 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
Avengerls vs KG BO3 第一场2.18
2021/03/10 DOTA
[全兼容哦]--实用、简洁、炫酷的页面转入效果loing
2007/05/07 Javascript
javascript 常用功能总结
2012/03/18 Javascript
基于jquery的鼠标拖动效果代码
2012/05/30 Javascript
Jquery插件easyUi表单验证提交(示例代码)
2013/12/30 Javascript
javascript动态生成树形菜单的方法
2015/11/14 Javascript
非常实用的js验证框架实现源码 附原理方法
2016/06/08 Javascript
BootStrap table使用方法分析
2016/11/08 Javascript
jquery 仿锚点跳转到页面指定位置的实例
2017/02/14 Javascript
微信小程序 常用工具类详解及实例
2017/02/15 Javascript
基于JavaScript中字符串的match与replace方法(详解)
2017/12/04 Javascript
Vue父组件监听子组件生命周期
2020/09/03 Javascript
[42:50]NB vs VP 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
定制FileField中的上传文件名称实例
2017/08/23 Python
Python Selenium 之关闭窗口close与quit的方法
2019/02/13 Python
详解python中的time和datetime的常用方法
2019/07/08 Python
pycharm 设置项目的根目录教程
2020/02/12 Python
Eclipse配置python默认头过程图解
2020/04/26 Python
Html5 audio标签样式的修改
2016/01/28 HTML / CSS
解决canvas转base64/jpeg时透明区域变成黑色背景的方法
2016/10/23 HTML / CSS
AmazeUI 模态窗口的实现代码
2020/08/18 HTML / CSS
西班牙网上书店:Casa del Libro
2016/11/01 全球购物
豪华床上用品 :Jennifer Adams
2019/09/15 全球购物
我的老师教学反思
2014/05/01 职场文书
交通事故赔偿协议书
2014/10/16 职场文书
2014年科室工作总结范文
2014/12/19 职场文书
小学公民道德宣传日活动总结
2015/03/23 职场文书
2015年统计员个人工作总结
2015/07/23 职场文书
初中语文教学随笔
2015/08/15 职场文书
golang用type-switch判断interface的实际存储类型
2022/04/14 Golang