Api
MathutilsRandom
OpenAPI > MathUtils > random
OpenAPI.MathUtils.random() method
在给定范围内生成一个随机数。
如果只提供一个参数,则返回介于 0
和给定数字之间的随机数。
Signature:
static random(minimum: number, maximum?: number): number;
Parameters
Parameter | Type | Description |
---|---|---|
minimum | number | 下限值(包含)。 |
maximum | number | (Optional) 上限值(不包含)。 |
number
{number} 在最小值(包含)和最大值(不包含)之间的随机数。返回的数可以是整数或小数。
Exceptions
{Error} 如果 maximum
不大于 minimum
,则抛出错误。
Example
const result1 = OpenAPI.MathUtils.random(0, 5); // 返回介于 0 和 5 之间的随机数。
const result2 = OpenAPI.MathUtils.random(5, 0); // 如果最小值大于最大值,则抛出错误。
const result3 = OpenAPI.MathUtils.random(5, 5); // 如果最小值等于最大值,则抛出错误。