JavaScript es finito()
Ejemplos
Comprobar si un número es finito:
let result = isFinite(123);
let result = isFinite("123");
Definición y uso
El isFinite()
método devuelve true
si un valor es un número finito.
Los valores infinitos (no finitos) son Infinity
,
-Infinity
oNaN
Ver también:
Diferencia entre isFinite() y Number.isFinite()
isFinite()
devuelve true
si un valor es un número finito.
Number.isFinite()
devuelve true
si un número es un número finito.
En otras palabras:
isFinite()
convierte el valor a un número antes de probarlo.
Ejemplos
// This returns true
isFinite(123)
// This returns false
Number.isFinite("123")
Sintaxis
isFinite(value)
Parámetros
Parameter | Description |
value | Required. The value to be tested. |
Valor devuelto
Escribe | Descripción |
Un booleano. | false si el valor es Infinito, -Infinito o NaN. De lo contrario true |
Más ejemplos
Comprobar si un número es finito:
isFinite(-1.23);
isFinite(5-2);
isFinite(0);
isFinite("Hello");
isFinite("2005/12/12");
Compatibilidad con navegador
isFinite()
es una característica de ECMAScript1 (ES1).
ES1 (JavaScript 1997) es totalmente compatible con todos los navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |