let dia1 = "sabado";
let dia2 = "domingo";
let queDiaEs = prompt("Que dia de la semana es");
console.log(user)
if (queDiaEs == dia1 || queDiaEs == dia2) {
alert("Buen fin de semana")
} else {
alert("Buena semana")
}
intenta con esto
Puedes simplificar tu código, te comparto mi solución.
En ella uso un prompt
para pedirle al usuario que escriba el día de la semana y dicho valor lo almaceno en una variable (diaSemana
).
Después utilizo una sentencia if
y en ella evaluó si el valor de la variable diaSemana
es igual a "Sábado" o si es igual a "Domingo".
Si la variable es igual a uno de estos dos valores la condición es verdadera y por lo tanto me muestra el mensaje "¡Buen fin de semana!", de lo contrario mostrara el mensaje ¡Buena semana!
let diaSemana = prompt("¿Que dia de la semana es?: ");
if (diaSemana == "Sabado" || diaSemana == "Domingo") {
alert("¡Buen fin de semana!");
} else {
alert("¡Buena semana!");
}
Muchas gracias por sus comentarios, mi programa funciona tal que no deja que ingreses algo que no sea un día de la semana, ya que con sus comentarios, se pudiese escribir cualquier cadena de caracteres o números y al no ser "Sábado" o "Domingo" el programa regresaría "¡Buena semana!"