Compartir a través de


RandomNumberGenerator class

Esta es la implementación predeterminada de IRandomNumberGenerator que simplemente llama a Math.random().

Constructores

(constructor)(serviceScope)

Construye una nueva instancia de la RandomNumberGenerator clase

Propiedades

serviceKey

Clave de servicio de IRandomNumberGenerator.

Métodos

generate()

Devuelve un número pseudoaleatorio entre 0 (inclusivo) y 1 (exclusivo), siguiendo el contrato de Math.random().

Detalles del constructor

(constructor)(serviceScope)

Construye una nueva instancia de la RandomNumberGenerator clase

constructor(serviceScope: ServiceScope);

Parámetros

serviceScope
ServiceScope

Detalles de las propiedades

serviceKey

Clave de servicio de IRandomNumberGenerator.

static readonly serviceKey: ServiceKey<IRandomNumberGenerator>;

Valor de propiedad

Detalles del método

generate()

Devuelve un número pseudoaleatorio entre 0 (inclusivo) y 1 (exclusivo), siguiendo el contrato de Math.random().

generate(): number;

Devoluciones

number