This commit is contained in:
Marcos Lopez
2024-01-18 13:39:39 +01:00
parent ad08f8d30d
commit 96759acedd
11 changed files with 543 additions and 10 deletions

View File

@@ -0,0 +1,51 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="../Introduccion/estilos.css">
<script>
/* Generica para recoger un numero y validarlo*/
function solicitaNumero(txtPregunta) {
let numero;
do {
numero = parseFloat(prompt(txtPregunta));
if (isNaN(numero) || numero <= 0 || numero > 100) {
alert("El numero introducido es incorrecto");
}
} while (isNaN(numero) || numero <= 0 || numero > 100);
return numero;
}
let calificacion = solicitaNumero('Ingresa una calificacion numerica (entre 0 y 100)')
switch (true) {
case (calificacion <= 29):
document.write("Esto no hay por donde cogerlo.")
break;
case (calificacion <= 49):
document.write("Necesitas esforzarte más.")
break;
case (calificacion <= 59):
document.write("Has pasado, pero puedes mejorar.")
break;
case (calificacion <= 89):
document.write("Buen trabajo, sigue así.")
break;
case (calificacion <= 100):
document.write("¡Excelente trabajo!")
break;
default:
break;
}
</script>
<title>Document</title>
</head>
<body>
</body>
</html>