El número de JavaScript es finito ()
Ejemplos
¿123 es finito?
Number.isFinite(123)
Number.isFinite("123")
Definición y uso
El Number.isFinite()
método devuelve
true
si un número es un número finito.
Los números infinitos (no finitos) son Infinity
,
-Infinity
oNaN
De lo contrario vuelve false
.
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
Number.isFinite(value)
Parámetros
Parameter | Description |
value | Required. The value to be tested. |
Valor devuelto
Escribe | Descripción |
un booleano | true si el valor es un número finito, de lo contrario false . |
Más ejemplos
Number.isFinite(+1.23)
Number.isFinite(-1.23)
Number.isFinite('2005/12/12')
Number.isFinite(5-2)
Number.isFinite(5/2)
Number.isFinite(0)
Number.isFinite(0/0)
Number.isFinite(Infinity)
Number.isFinite(-Infinity)
Number.isFinite(NaN)
Compatibilidad con navegador
Number.isFinite()
es una característica de ECMAScript6 (ES6).
ES6 (JavaScript 2015) es compatible con todos los navegadores modernos:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Number.isFinite()
no es compatible con Internet Explorer 11 (o anterior).