Olá Jorge! Como vai?
Primeiro, notei alguns pontos que precisam ser ajustados:
Declaração da variável diadaSemana: Você declarou a variável duas vezes, o que não é necessário. Além disso, você está tentando atribuir valores diretamente como sábado e domingo, mas eles não estão entre aspas. Em JavaScript, strings devem estar entre aspas, como "sábado" ou "domingo".
Comparação da variável diadaSemana: No seu if, você está apenas verificando if (diadasemana), mas precisa comparar o valor da variável com as strings que você espera, como "sábado" ou "domingo".
Aqui está uma versão corrigida do seu código:
let diadaSemana = prompt("Qual dia da semana?");
if (diadaSemana.toLowerCase() === "sábado" || diadaSemana.toLowerCase() === "domingo") {
alert("Bom fim de Semana!");
} else {
alert("Boa Semana!");
}
Explicações:
- Usei
prompt para capturar a entrada do usuário e armazená-la na variável diadaSemana. - Utilizei
toLowerCase() para garantir que a comparação seja feita de forma case-insensitive, ou seja, não importa se o usuário digitar "Sábado", "sábado" ou "SÁBADO", todas serão tratadas como "sábado". - Corrigi a comparação para verificar se
diadaSemana é igual a "sábado" ou "domingo".
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.