Saltar al contenido

¿Cómo encuentras el mayor de tres números usando JavaScript?

Mejorar artículo

Guardar artículo

Me gusta el artículo

Mejorar artículo

Guardar artículo

En este artículo, encontramos el mayor de 3 números dados usando JavaScript.

Haremos esto usando las declaraciones if-else simples en JavaScript. JavaScript es un lenguaje front-end que puede imprimir directamente en la consola, pero también en la página de visualización como .html.

Veamos la salida del registro de la consola y su código.

Enfoque 1: uso de declaraciones if-else

Las declaraciones if-else utilizadas para verificar las condiciones se usan para comparar los 3 números. Las variables se llamarán x, y y z. Comparamos x con y y z, y con x y z, y z con x y y para ver cuál es el número más grande.

Ejemplo: El siguiente ejemplo se comprueba primero si x(=5) es mayor que y(=10) y z (=15) lo cual es falso. Luego, el programa verifica si z(15) es mayor que x(=5) e y (=10), lo que devuelve verdadero, por lo que 15 es el mayor.

javascript

<script>

    var x=5;

    var y=10;

    var z=15;

    if(x>y && x>z) console.log("X = "+x+" is the greatest");

    else if(z>x && z>y) console.log("Z = "+z+" is the greatest");

    else console.log("Y = "+y+" is the greatest");

</script>

Salida:

Z = 15 is the greatest

Existen múltiples enfoques para encontrar el mayor de 3 números, veamos también los otros enfoques:

Método 2: Usar la función Math.max

La función Math.max() devuelve el mayor de los números especificados como parámetros de entrada o -Infinity si no hay parámetros. Nuestras variables llamadas x, y y z simplemente se pasan a Math.max() y obtenemos el mayor de los 3 números. Esta función puede tomar múltiples argumentos y no solo 3.

Ejemplo:

javascript

<script>

    var x=5;

    var y=10;

    var z=15;

    console.log(Math.max(x,y,z)+" is the greatest");

</script>

Salida:

15 is the greatest