Max
Representa el valor más grande que se puede representar para un número de punto flotante. En otras palabras, es el número máximo que se puede almacenar en una variable de tipo número.
Ejemplo📝
max
- Variante 1
- Variante 2
var numeroGrande = Numero.max;
var resultado = numeroGrande * 2;
imprimir("Número grande:", numeroGrande);
Salida:
// Número grande: 1.7976931348623157e+308
En este caso, sumamos 1 al valor de max, lo cual nuevamente resulta en un número que es mayor que el valor máximo representable, por lo que obtenemos "Infinito".
var maximo = Numero.max;
var esMaximo = maximo === Numero.max;
imprimir("El valor máximo es igual a sí mismo: " + esMaximo);
Salida:
// "El valor máximo es igual a sí mismo: cierto"
En este ejemplo, comparamos el valor de max con max usando el operador de igualdad estricta (===). Como se espera, la comparación es verdadera ya que el valor máximo es igual a sí mismo. Por lo tanto, obtenemos "cierto" como resultado.
Dado que max es una propiedad estática de Numero, siempre se usa como Numero.max, en lugar de como una propiedad de un valor numérico.