共用方式為


Extensions class

某些 util 和 extension 函式

方法

isMemoryInterface(any)

Patch 方法 TODO:是否有更好的解決方案? 判斷物件是否實作 MemoryInterface。 與 C 中的 'is MemoryInterface' 相同#

randomNext(MemoryInterface, number, number)

從屬性產生器隨機種子和值。 如果 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

傳回亂數的內含下限 (Inclusive Lower Bound)。

max

number

傳回亂數的獨佔上限。 max 必須大於或等於 min。

傳回

number

隨機值。