javascript实现取指定最大值、最小值之间的随机数值

随机数的使用在开发中经常会因为需求而被使用到,常见的有随机取一个整数、小数等操作。

但这些都并未限制取值的范围,如果我们需要在一个限制的最大值和最小值之间取一个随机数要如何操作呢?

本篇文章就来分享一个可以限制最大值和最小值取随机数的js公用方法。

一、获取0-1随机数

a=Math.random();
console.log(a);

Math.random是js提供的可以随机获取0-1之间随机数的方法。

二、获取0-10之间的随机整数

a=Math.round(Math.random()*10);
console.log(a);

Math.round为四舍五入取整操作。

三、限制最大值和最小值取随机数

function getRandom(最小值,最大值){
return Math.round(Math.random()*(最大值-最小值)+最小值);
}
function getRandom(min,max){
return Math.round(Math.random()*(max-min)+min);
}
console.log(getRandom(1,100));

通过使用getRandom方法设置最小值1,最大值100可以获取到1-100之间的随机数。

六月初字帖坊小程序 你想要的字帖模板及工具,这里都有!