javascript JavaScript:从特定范围获取随机数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript JavaScript:从特定范围获取随机数相关的知识,希望对你有一定的参考价值。

/**
 * Get a random floating point number between `min` and `max`.
 * 
 * @param {number} min - min number
 * @param {number} max - max number
 * @return {number} a random floating point number
 */
function getRandomFloat(min, max) {
  return Math.random() * (max - min) + min;
}

/**
 * Get a random integer between `min` and `max`.
 * 
 * @param {number} min - min number
 * @param {number} max - max number
 * @return {number} a random integer
 */
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min + 1) + min);
}

/**
 * Get a random boolean value.
 * 
 * @return {boolean} a random true/false
 */
function getRandomBool() {
  return Math.random() >= 0.5;
}

function getRandomIntByInterval (min, max, step){
	let f = Math.floor((max - min)/step)
	let e = Math.floor(Math.random() * (f + 1));
	return e * step + min;
}

以上是关于javascript JavaScript:从特定范围获取随机数的主要内容,如果未能解决你的问题,请参考以下文章

javascript JavaScript:从特定范围获取随机数

JavaScript如何从数组中删除特定数据

JavaScript - 从两个数据库中查询的特定

使用 javascript 从 JSON 获取特定值

JavaScript - 将图像从 URL 保存到本地机器特定路径?

用于从 JSON 解析特定字段的 Javascript 方法 [重复]