Extensions class

某些 util 和扩展函数

方法

isMemoryInterface(any)

修补方法 TODO:是否有更好的解决方案? 判断对象是否实现 MemoryInterface。 与 C 中的“is MemoryInterface”相同#

randomNext(MemoryInterface, number, number)

生成器从属性中随机种子和值。 如果值不为 null,模拟随机值结果将为:min + (value % (max - min))。

方法详细信息

isMemoryInterface(any)

修补方法 TODO:是否有更好的解决方案? 判断对象是否实现 MemoryInterface。 与 C 中的“is MemoryInterface”相同#

static function isMemoryInterface(obj: any): boolean

参数

obj

any

要计算的对象。

返回

boolean

如此 如果对象实现 MemoryInterface;如果不是,则为 False。

randomNext(MemoryInterface, number, number)

生成器从属性中随机种子和值。 如果值不为 null,模拟随机值结果将为:min + (value % (max - min))。

static function randomNext(memory: MemoryInterface, min: number, max: number): number

参数

memory
MemoryInterface

内存状态。

min

number

返回的随机数的非独占下限。

max

number

返回的随机数的独占上限。 max 必须大于或等于 min。

返回

number

随机值。