Compartir a través de


Extensions class

Algunas funciones de utilidad y extensión

Métodos

isMemoryInterface(any)

Método de revisión TODO: ¿hay alguna solución mejor? Para juzgar si un objeto implementa MemoryInterface. Igual que con "is MemoryInterface" en C #

randomNext(MemoryInterface, number, number)

Inicialización y valor aleatorios del generador de propiedades. Si el valor no es null, el resultado del valor aleatorio ficticio sería: min + (value % (max - min)).

Detalles del método

isMemoryInterface(any)

Método de revisión TODO: ¿hay alguna solución mejor? Para juzgar si un objeto implementa MemoryInterface. Igual que con "is MemoryInterface" en C #

static function isMemoryInterface(obj: any): boolean

Parámetros

obj

any

Objeto que se va a evaluar.

Devoluciones

boolean

True si el objeto implementa MemoryInterface; False si no lo es.

randomNext(MemoryInterface, number, number)

Inicialización y valor aleatorios del generador de propiedades. Si el valor no es null, el resultado del valor aleatorio ficticio sería: min + (value % (max - min)).

static function randomNext(memory: MemoryInterface, min: number, max: number): number

Parámetros

memory
MemoryInterface

estado de memoria.

min

number

Límite inferior inclusivo del número aleatorio devuelto.

max

number

Límite superior exclusivo del número aleatorio devuelto. max debe ser mayor o igual que min.

Devoluciones

number

Valor aleatorio.