Extensions class
某些 util 和扩展函数
方法
is |
修补方法 TODO:是否有更好的解决方案? 判断对象是否实现 MemoryInterface。 与 C 中的“is MemoryInterface”相同# |
random |
生成器从属性中随机种子和值。 如果值不为 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
随机值。