Extensions class
Einige util- und Erweiterungsfunktionen
Methoden
is |
Patchmethode TODO: Gibt es eine bessere Lösung? Um zu beurteilen, ob ein Objekt "MemoryInterface" implementiert. Identisch mit "is MemoryInterface" in C # |
random |
Zufälliger Ausgangswert und Wert des Generators aus Eigenschaften. Wenn der Wert nicht NULL ist, lautet das ergebnis des simulierten Zufallswerts min + (Wert % (max - min)). |
Details zur Methode
isMemoryInterface(any)
Patchmethode TODO: Gibt es eine bessere Lösung? Um zu beurteilen, ob ein Objekt "MemoryInterface" implementiert. Identisch mit "is MemoryInterface" in C #
static function isMemoryInterface(obj: any): boolean
Parameter
- obj
-
any
Das auszuwertende Objekt.
Gibt zurück
boolean
True, wenn das Objekt MemoryInterface implementiert; False, wenn dies nicht der Fall ist.
randomNext(MemoryInterface, number, number)
Zufälliger Ausgangswert und Wert des Generators aus Eigenschaften. Wenn der Wert nicht NULL ist, lautet das ergebnis des simulierten Zufallswerts min + (Wert % (max - min)).
static function randomNext(memory: MemoryInterface, min: number, max: number): number
Parameter
- memory
- MemoryInterface
Speicherzustand.
- min
-
number
Die inklusive untere Grenze der zurückgegebenen Zufallszahl.
- max
-
number
Die exklusive obere Grenze der zurückgegebenen Zufallszahl. max muss größer oder gleich min sein.
Gibt zurück
number
Zufälliger Wert.