Tutoriales de Informática y Dispositivos Móviles
Tutoriales de Informática y Dispositivos Móviles
Ejercicios iniciación JavaScript

Ejercicios para aprender JavaScript 4

Ejercicios para aprender JavaScript 4

Un nuevo ejercicio para practicar el bucle do – while, la validación de números y operaciones con números en JavaScript.

Ejercicio

Realiza un script que pida números hasta que se pulse “cancelar”. Si no es un número deberá indicarse con un «alert» y seguir pidiendo. Al salir con “cancelar” deberá indicarse cuál es el mayor de todos los introducidos.

Solución
// BUCLE DO WHILE PARA INTRODUCIR VARIOS
do {
    // PEDIMOS EL NÚMERO POR TECLADO
    var numero = prompt("Introduce un numero");
    // COMPROBAMOS QUE LO INTRODUCIDO ES UN NÚMERO
    if (Number(numero) == numero) {
        //CONVERTIMOS EL NÚMERO EN INTEGER (POR SI ACASO)
        numero = Number(numero);
        // SI ES MAYOR AL QUE TENEMOS SE SUSTITUYE
        if(numero > mayor){
            mayor = numero;
        }
    }
    //SI LO INTRODUCIDO NO ES UN NÚMERO
    else {
        // SI SE PULSÓ ACEPTAR SIN PONER UN NÚMERO VÁLIDO
        if (numero != undefined) {
            alert(numero + " No es un numero");
        }
    }
// VOLVEMOS ARRIBA MIENTRAS NO SE PULSE CANCELAR
} while (numero != undefined);
// SI SE PULSÓ CANCELAR SALE DEL BUCLE E IMPRIME EL RESULTADO
document.write("El número mayor es " + mayor);

Más ejercicios de JavaScript

Ejercicios de Iniciación JavaScript 1

Ejercicios de Iniciación JavaScript 2

Ejercicios de Iniciación JavaScript 3

Ejercicios de Iniciación JavaScript 4

Ejercicios de Iniciación JavaScript 5

Ejercicios de Iniciación JavaScript 6

Ejercicios básicos de Fechas JavaScript

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Translate »