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
Me gusta esto:
Me gusta Cargando...
Relacionado