function practicarDesafios() { // Muestra un menú para que el usuario elija el desafío let opcion = prompt( "Elige un desafío del 1 al 5:\n" + "1. Día de la semana: ¿es fin de semana?\n" + "2. Verificar si un número es positivo o negativo.\n" + "3. Sistema de puntuación del juego.\n" + "4. Mostrar saldo de cuenta.\n" + "5. Mostrar mensaje de bienvenida con el nombre del usuario." );
switch (opcion) {
case "1":
// 1. Preguntar al usuario qué día es y mostrar mensaje dependiendo si es fin de semana
let diaDeLaSemana = prompt("¿Qué día de la semana es hoy?");
if (diaDeLaSemana === "Sábado" || diaDeLaSemana === "Domingo") {
alert("¡Buen fin de semana!");
} else {
alert("¡Buena semana!");
}
break;
case "2":
// 2. Verificar si un número es positivo o negativo
let numero = prompt("Ingresa un número para verificar si es positivo o negativo:");
if (numero >= 0) {
alert("El número es positivo.");
} else {
alert("El número es negativo.");
}
break;
case "3":
// 3. Sistema de puntuación para un juego
let puntuacion = prompt("Ingresa tu puntuación en el juego:");
if (puntuacion >= 100) {
alert("¡Felicidades, has ganado!");
} else {
alert("Intentalo nuevamente para ganar.");
}
break;
case "4":
// 4. Mostrar saldo de cuenta con template string
let saldo = prompt("Ingresa el saldo de tu cuenta:");
alert(`Tu saldo actual es: $${saldo}`);
break;
case "5":
// 5. Mostrar mensaje de bienvenida con el nombre del usuario
let nombreUsuario = prompt("¿Cuál es tu nombre?");
alert(`¡Bienvenido/a, ${nombreUsuario}!`);
break;
default:
alert("Por favor, elige una opción válida (1-5).");
}
}
// Llamar a la función para comenzar la práctica practicarDesafios();