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); // 如果最小值等于最大值,则抛出错误。

Copyright © 2021 - 2025