Se me ocurrió hacer que no te dejara pasar hasta que no des un texto, pero no hacer la evaluación de sábado y domingo en el mismo if
alert ("¡Bienvenido al juego de dia de la semana!");
let mensajeDeError = "¡Error! Completa todos los campos";
dia = prompt("Me indicas ¿que día es?:");
console.log(dia.toLowerCase());
while (dia === "")
{
alert(mensajeDeError);
dia = prompt("Me indicas ¿que día es?:");
}
if (dia == "sabado" )
{
alert('¡Buen fin de semana!');
}
else if (dia == "domingo") {
alert('¡Buen fin de semana!');
}
else{
alert('¡Buena semana!');
};
Después de ver tu código se me ocurrió agregar un Lowercase, en realidad dije y si alguien ingresa con mayusculas y entonces investigue como volver todo minúscula
alert ("¡Bienvenido al juego de dia de la semana!");
let mensajeDeError = "¡Error! Completa todos los campos";
dia = prompt("Me indicas ¿que día es?:");
while (dia === "")
{
alert(mensajeDeError);
dia = prompt("Me indicas ¿que día es?:");
}
console.log(dia.toLowerCase());
if (dia.toLowerCase() == "sabado" || "domingo")
{
alert('¡Buen fin de semana!');
}
else{
alert('¡Buena semana!');
};