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算法题 求任意一个1-9位不重复的N位数在该组合中的大小排列序号
Jul 21 Javascript
从零学JSON之JSON数据结构
May 19 Javascript
原生js实现日期联动
Jan 12 Javascript
jquery插件qrcode在线生成二维码
Apr 26 Javascript
详解JavaScript中常用的函数类型
Nov 18 Javascript
JavaScript如何实现组合列表框中元素移动效果
Mar 01 Javascript
jQuery插件实现图片轮播特效
Jun 16 Javascript
使用plupload自定义参数实现多文件上传
Jul 19 Javascript
基于JavaScript实现带缩略图的轮播效果
Jan 12 Javascript
纯js实现html转pdf的简单实例(推荐)
Feb 16 Javascript
vue中appear的用法
Aug 17 Javascript
js实现简单分页导航栏效果
Jun 28 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
使用PHP编写发红包程序
2015/07/22 PHP
laravel实现上传图片并在页面显示的例子
2019/10/14 PHP
JavaScript 三种创建对象的方法
2009/10/16 Javascript
禁止js文件缓存的代码
2010/04/09 Javascript
js获取IP和PcName(IE)在vs中可用
2013/08/02 Javascript
javascript中如何处理引号编码"
2013/08/15 Javascript
Javascript中对象继承的实现小例
2014/05/12 Javascript
JS中常用的正则表达式
2016/09/29 Javascript
vue+element+Java实现批量删除功能
2019/04/08 Javascript
微信小程序页面上下滚动效果
2020/11/18 Javascript
vue实现简单瀑布流布局
2020/05/28 Javascript
Selenium执行Javascript脚本参数及返回值过程详解
2020/04/01 Javascript
[02:57]DOTA2英雄基础教程 风行者
2014/01/16 DOTA
python实现多线程采集的2个代码例子
2014/07/07 Python
10个易被忽视但应掌握的Python基本用法
2015/04/01 Python
Python实现各种排序算法的代码示例总结
2015/12/11 Python
Python中实现switch功能实例解析
2018/01/11 Python
Python 12306抢火车票脚本
2018/02/07 Python
Python爬取爱奇艺电影信息代码实例
2019/11/26 Python
Python中使用socks5设置全局代理的方法示例
2020/04/15 Python
详解Selenium-webdriver绕开反爬虫机制的4种方法
2020/10/28 Python
Html5 Canvas 实现一个“刮刮乐”游戏
2019/09/05 HTML / CSS
HTML5 新事件 小结
2009/07/16 HTML / CSS
英国内衣连锁店:Boux Avenue
2018/01/24 全球购物
Mountain Warehouse德国官网:英国户外零售商
2019/08/11 全球购物
俄罗斯外国汽车和国产汽车配件网上商店:Движком
2020/04/19 全球购物
小孩百日宴答谢词
2014/01/15 职场文书
运动会广播稿30字
2014/01/21 职场文书
家长通知书家长意见
2014/12/30 职场文书
市场部岗位职责
2015/02/12 职场文书
网吧管理制度范本
2015/08/05 职场文书
《落花生》教学反思
2016/02/16 职场文书
2019让人心动的商业计划书
2019/06/27 职场文书
利用Nginx代理如何解决前端跨域问题详析
2021/04/02 Servers
java如何实现获取客户端ip地址的示例代码
2022/04/07 Java/Android
微软发布Windows 11今年最大更新22H2(附 ISO 镜像官方下载)
2022/09/23 数码科技