¡Hola Jeison!
Veo que estás trabajando en un proyecto que incluye el uso de condicionales y concatenación en JavaScript. ¡Eso es genial! Vamos a abordar el problema que mencionaste sobre la validación de mayúsculas y minúsculas para los días de la semana.
Para asegurarte de que el programa funcione sin importar cómo el usuario ingrese el día de la semana (por ejemplo, "Sábado", "sábado", "Sabado", etc.), puedes convertir la entrada del usuario a minúsculas o mayúsculas antes de hacer la comparación. Aquí tienes un ejemplo de cómo podrías hacerlo:
// 1. Pregunta al usuario qué día de la semana es
let diaSemana = prompt("¿Qué día de la semana es?");
diaSemana = diaSemana.toLowerCase(); // Convertimos a minúsculas
console.log("Día ingresado:", diaSemana);
if (diaSemana === "sábado" || diaSemana === "domingo") {
alert("¡Buen fin de semana!");
} else {
alert("¡Buena semana!");
}
En este ejemplo, utilizamos toLowerCase()
para convertir la entrada del usuario a minúsculas, de modo que las comparaciones sean consistentes. También puedes optar por toUpperCase()
si prefieres trabajar con mayúsculas.
Espero que esta sugerencia te ayude a resolver el problema que encontraste. ¡Sigue adelante con tu proyecto!
Espero ter ayudado y bons estudos!