Extensions class
Algunas funciones de utilidad y extensión
Métodos
is |
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 # |
random |
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.