Extensions class
Beberapa fungsi util dan ekstensi
Metode
| is |
Metode patch TODO: apakah ada solusi yang lebih baik? Untuk menilai apakah objek mengimplementasikan MemoryInterface. Sama dengan 'is MemoryInterface' di C# |
| random |
Benih acak generator dan nilai dari properti. Jika nilai tidak null, hasil nilai acak tiruan adalah: min + (nilai % (maks - min)). |
Detail Metode
isMemoryInterface(any)
Metode patch TODO: apakah ada solusi yang lebih baik? Untuk menilai apakah objek mengimplementasikan MemoryInterface. Sama dengan 'is MemoryInterface' di C#
static function isMemoryInterface(obj: any): boolean
Parameter
- obj
-
any
Objek yang akan dievaluasi.
Mengembalikan
boolean
True jika objek mengimplementasikan MemoryInterface; False jika tidak.
randomNext(MemoryInterface, number, number)
Benih acak generator dan nilai dari properti. Jika nilai tidak null, hasil nilai acak tiruan adalah: min + (nilai % (maks - min)).
static function randomNext(memory: MemoryInterface, min: number, max: number): number
Parameter
- memory
- MemoryInterface
status memori.
- min
-
number
Batas bawah inklusif dari angka acak yang dikembalikan.
- max
-
number
Batas atas eksklusif dari angka acak yang dikembalikan. maks harus lebih besar dari atau sama dengan min.
Mengembalikan
number
Nilai acak.