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

前端技术 2023/09/07 JavaScript
复制代码 代码如下:

/**
* 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);//可能是数组中包含的任何一个值

本文地址:https://www.stayed.cn/item/19076

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。