Appearance
Metodos y propiedades number
Los números son objetos, por lo que tienen propiedades y métodos.
Propiedades
MAX_VALUE
La propiedad MAX_VALUE nos devuelve el valor máximo que puede almacenar un número en JavaScript.
javascript
console.log(Number.MAX_VALUE) // 1.7976931348623157e+308console.log(Number.MAX_VALUE) // 1.7976931348623157e+308MIN_VALUE
La propiedad MIN_VALUE nos devuelve el valor mínimo que puede almacenar un número en JavaScript.
javascript
console.log(Number.MIN_VALUE) // 5e-324console.log(Number.MIN_VALUE) // 5e-324NaN
La propiedad NaN nos devuelve el valor NaN (Not a Number).
javascript
console.log(Number.NaN) // NaNconsole.log(Number.NaN) // NaNNEGATIVE_INFINITY
La propiedad NEGATIVE_INFINITY nos devuelve el valor -Infinity.
javascript
console.log(Number.NEGATIVE_INFINITY) // -Infinityconsole.log(Number.NEGATIVE_INFINITY) // -InfinityPOSITIVE_INFINITY
La propiedad POSITIVE_INFINITY nos devuelve el valor Infinity.
javascript
console.log(Number.POSITIVE_INFINITY) // Infinityconsole.log(Number.POSITIVE_INFINITY) // InfinityMétodos
isFinite
El método isFinite nos permite saber si un número es finito.
javascript
console.log(Number.isFinite(1)) // true
console.log(Number.isFinite(Infinity)) // falseconsole.log(Number.isFinite(1)) // true
console.log(Number.isFinite(Infinity)) // falseisInteger
El método isInteger nos permite saber si un número es entero.
javascript
console.log(Number.isInteger(1)) // true
console.log(Number.isInteger(1.5)) // falseconsole.log(Number.isInteger(1)) // true
console.log(Number.isInteger(1.5)) // falseisNaN
El método isNaN nos permite saber si un número es NaN.
javascript
console.log(Number.isNaN(1)) // false
console.log(Number.isNaN(NaN)) // trueconsole.log(Number.isNaN(1)) // false
console.log(Number.isNaN(NaN)) // trueisSafeInteger
El método isSafeInteger nos permite saber si un número es un entero seguro.
javascript
console.log(Number.isSafeInteger(1)) // true
console.log(Number.isSafeInteger(9007199254740991)) // true
console.log(Number.isSafeInteger(9007199254740992)) // falseconsole.log(Number.isSafeInteger(1)) // true
console.log(Number.isSafeInteger(9007199254740991)) // true
console.log(Number.isSafeInteger(9007199254740992)) // falseparseFloat
El método parseFloat nos permite convertir un string a un número decimal.
javascript
console.log(Number.parseFloat("1")) // 1
console.log(Number.parseFloat("1.5")) // 1.5console.log(Number.parseFloat("1")) // 1
console.log(Number.parseFloat("1.5")) // 1.5parseInt
El método parseInt nos permite convertir un string a un número entero.
javascript
console.log(Number.parseInt("1")) //
console.log(Number.parseInt("1.5")) // 1console.log(Number.parseInt("1")) //
console.log(Number.parseInt("1.5")) // 1