Método JavaScript Math max() – Part 1

A continuación se muestra el ejemplo del método  Math max() .
 

  • Ejemplo: 
     

javascript

<script type="text/javascript">
     document.write("When  positive numbers are passed"+
                    " as parameters: " + Math.max(10, 32, 2));
</script>
  • Producción: 
     
When  positive numbers are passed as parameters: 32

El método Math.max() se usa para devolver el mayor de cero o más números. El resultado es «-Infinity» si no se pasan argumentos y el resultado es NaN si al menos uno de los argumentos no se puede convertir en un número.
max() es un método estático de Math, por lo tanto, siempre se usa como Math.max(), en lugar de como un método de un objeto Math creado.
Sintaxis: 
 

Math.max(value1, value2, ...)

Parámetros: este método acepta como parámetro único que se puede usar n número de veces como se mencionó anteriormente y se describe a continuación: 
 

  • valor: Estos valores se envían al método math.max() para encontrar el más grande.

Valores devueltos: el método Math.max() devuelve el mayor de los números dados.
Los siguientes ejemplos ilustran el método Math max() en JavaScript: 
 

  • Ejemplo 1: 
     
Input : Math.max(10, 32, 2)
Output: 32
  • Ejemplo 2: 
     
Input : Math.max(-10, -32, -1)
Output: -1
  • Ejemplo 3: 
     
Input : Math.max()
Output: -Infinity
  • Ejemplo 4: 
     
Input : Math.max(10,2,NaN)
Output: NaN

Más códigos para el método anterior son los siguientes: 
Programa 1: Cuando se pasan números negativos como parámetros. 
 

javascript

<script type="text/javascript">
         document.write("Result : " + Math.max(-10, -32, -1));
</script>

Producción: 
 

Result : -1

Programa 2: Cuando no se pasan parámetros. 
 

javascript

<script type="text/javascript">
         document.write("Result : " + Math.max());
</script>

Producción: 
 

Result : -Infinity

Programa: cuando se pasa NaN como parámetro. 
 

javascript

<script type="text/javascript">
         document.write("Result : " + Math.max(10,2,NaN));
</script>

Producción: 
 

Result : NaN

Navegadores compatibles: 
 

  • Google Chrome 1 y superior
  • Internet Explorer 3 y superior
  • Firefox 1 y superior
  • Ópera 3 y superior
  • Safari 1 y superior

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *