Freigeben über


RandomNumberGenerator class

Dies ist die Standardimplementierung von IRandomNumberGenerator , die einfach Math.random() aufruft.

Konstruktoren

(constructor)(serviceScope)

Erstellt eine neue instance der RandomNumberGenerator -Klasse

Eigenschaften

serviceKey

Der Dienstschlüssel für IRandomNumberGenerator.

Methoden

generate()

Gibt eine pseudozufällige Zahl zwischen 0 (einschließlich) und 1 (exklusiv) zurück, die dem Vertrag von Math.random() folgt.

Details zum Konstruktor

(constructor)(serviceScope)

Erstellt eine neue instance der RandomNumberGenerator -Klasse

constructor(serviceScope: ServiceScope);

Parameter

serviceScope
ServiceScope

Details zur Eigenschaft

serviceKey

Der Dienstschlüssel für IRandomNumberGenerator.

static readonly serviceKey: ServiceKey<IRandomNumberGenerator>;

Eigenschaftswert

Details zur Methode

generate()

Gibt eine pseudozufällige Zahl zwischen 0 (einschließlich) und 1 (exklusiv) zurück, die dem Vertrag von Math.random() folgt.

generate(): number;

Gibt zurück

number