Extensions class
某些 util 和 extension 函式
方法
is |
Patch 方法 TODO:是否有更好的解決方案? 判斷物件是否實作 MemoryInterface。 與 C 中的 'is MemoryInterface' 相同# |
random |
從屬性產生隨機種子和值。 如果 value 不是 null,模擬隨機值結果會是:min + (value % (max - min))。 |
方法詳細資料
isMemoryInterface(any)
Patch 方法 TODO:是否有更好的解決方案? 判斷物件是否實作 MemoryInterface。 與 C 中的 'is MemoryInterface' 相同#
static function isMemoryInterface(obj: any): boolean
參數
- obj
-
any
要評估的物件。
傳回
boolean
如果對象實作 MemoryInterface,則為 True;如果不是,則為 False。
randomNext(MemoryInterface, number, number)
從屬性產生隨機種子和值。 如果 value 不是 null,模擬隨機值結果會是:min + (value % (max - min))。
static function randomNext(memory: MemoryInterface, min: number, max: number): number
參數
- memory
- MemoryInterface
記憶體狀態。
- min
-
number
傳回之隨機數的內含下限。
- max
-
number
傳回之隨機數的獨佔上限。 max 必須大於或等於min。
傳回
number
隨機值。