EPSILON en Javascript
Number.EPSILON es la diferencia entre 1 y el menor número de punto flotante mayor que 1.
ejemplo
let x = Number.EPSILON;
Salida: 2.220446049250313e-16
MAX_VALUE
Number.MAX_VALUE es una constante que representa el mayor número posible en JavaScript.
ejemplo
let x = Number.MAX_VALUE;
Salida: 1.7976931348623157e+308
Las propiedades numéricas
En javascript las propiedades numéricas no se pueden usar en variables
Las propiedades numéricas pertenecen al objeto numérico de JavaScript
Solo se puede acceder a estas propiedades como Number.MAX_VALUE
Usando x.MAX_VALUE, donde x es una variable o un valor, regresará undefined:
ejemplo
let x = 6;
x.MAX_VALUE
Salida: undefined
MIN_VALUE
Number.MIN_VALUE es una constante que representa el número más bajo posible en JavaScript.
ejemplo
let x = Number.MIN_VALUE;
Salida: 5e-324
MAX_SAFE_INTEGER
Number.MAX_SAFE_INTEGER representa el entero seguro máximo en JavaScript.
Number.MAX_SAFE_INTEGER es (2 53 - 1).
ejemplo
let x = Number.MAX_SAFE_INTEGER;
Salida: 9007199254740991
MIN_SAFE_INTEGER
Number.MIN_SAFE_INTEGER representa el entero seguro mínimo en JavaScript.
Number.MIN_SAFE_INTEGER es -(2 53 - 1).
ejemplo
let x = Number.MIN_SAFE_INTEGER;
Salida: -9007199254740991
POSITIVE_INFINITY
ejemplo
let x = Number.POSITIVE_INFINITY;
Salida: Infinity
POSITIVE_INFINITY se devuelve en desbordamiento:
let x = 1 / 0;
Salida: Infinity
NEGATIVE_INFINITY
ejemplo
let x = Number.NEGATIVE_INFINITY;
Salida: -Infinity
NEGATIVE_INFINITYse devuelve en desbordamiento:
let x = -1 / 0;
Salida: -Infinity
NaN - No es un número
NaN es una palabra reservada de JavaScript para un número que no es un número legal.
ejemplo
let x = Number.NaN;
Salida: NaN
Intentar hacer aritmética con una cadena no numérica resultará en NaN (No un Número):
let x = 100 / "Apple";
Salida: NaN
0 Comentarios
Si desea contactar comigo, lo puede hacer atravez deste formulario gracias