Mayor de cinco números en Javascript

02/Jul/2017 JavaScript , Deja un comentario

Una de las peticiones que nos habéis hecho en los comentarios es cómo poder calcular el mayor de cinco números en Javascript. Y aunque es un ejemplo sencillo a resolver, vamos a ver paso a paso cómo deberíais de enfocarlo.

Lo primero será tener 5 números. Para ello los vamos a meter dentro de un array.

  1. numeros = [5,2,9,4,8];

Vemos que Javascript no es tipado, así que simplemente declaramos una variable y le asignamos los cinco números en un array.

Ahora vamos a declarar una nueva variable llama numeroMayor que es aquella que contendrá el número mayor de los cinco. Y la vamos a inicializar con el valor del primer número del array. Ya que asumiremos que este número será, para empezar, el mayor de todos.

  1. numeroMayor = numeros[0];

Vemos que los accesos a los elementos del array se realizan mediante el operador corchete [].

Lo siguiente que haremos para calcular el mayor de cinco números en Javascript es ir recorriendo el array, para descubrir si hay algún número mayor que el que hemos determinado como numeroMayor.

Para recorrer el array simplemente utilizaremos una estructura for que empiece por el segundo número:

  1. for (x=1;x<numeros.length;x++) { ... }

En medio del bucle haremos la comprobación si el número del array sobre el que estamos es mayor que el marcado como numeroMayor, en el caso de que lo sea, lo que haremos será asignar el número actual como nuevo valor del numeroMayor

  1. for (x=1;x<numeros.length;x++) {
  2. if (numeros[x] > numeroMayor)
  3. numeroMayor = numeros[x];
  4. }

Ya solo nos quedará mostrar el valor de la variable numeroMayor que será la que contenga el mayor de cinco números en Javascript.

  1. console.log('El número mayor es: ' + numeroMayor);

Vídeos sobre Javascript


¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*