Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

09 Desafío: hora de practicar

// 1. Día de la semana
let diaSemana = prompt("¿Qué día de la semana es?");
if (diaSemana.toLowerCase() === "sábado" || diaSemana.toLowerCase() === "sabado" || diaSemana.toLowerCase() === "domingo") {
alert("¡Buen fin de semana!");
} else {
alert("¡Buena semana!");
}

// 2. Verificar si un número es positivo o negativo
let numero = Number(prompt("Ingresa un número para verificar si es positivo o negativo"));
if (numero > 0) {
alert("El número es positivo");
} else if (numero < 0) {
alert("El número es negativo");
} else {
alert("El número es cero");
}

// 3. Sistema de puntuación
let puntuacion = Number(prompt("Ingresa tu puntuación del juego"));
if (puntuacion >= 100) {
alert("¡Felicidades, has ganado!");
} else {
alert("Inténtalo nuevamente para ganar.");
}

// 4. Saldo de cuenta
let saldo = 350.75; // puedes cambiarlo o pedirlo con prompt
alert(Su saldo actual es de $${saldo});

// 5. Bienvenida con nombre
let nombre = prompt("Ingresa tu nombre");
alert(¡Bienvenido/a, ${nombre}!);

Añadi:

  1. Uso de .toLowerCase() para no depender de si el usuario escribe mayúsculas o minúsculas.
  2. Conversión con Number() para que la comparación numérica funcione correctamente.
  3. template strings con ${variable} para mensajes más claros.