Oi, Endel! Como vai?
Notei que você está praticando condicionais em JavaScript, o que é fundamental para a lógica de programação. Um ponto importante no seu código é a forma como a condição do if
está escrita para verificar o dia da semana — isso pode não funcionar como esperado, pois a expressão dia === 'Sabado' || 'Domingo'
sempre retorna verdadeiro devido ao segundo valor ser uma string não vazia.
Uma dica interessante para o futuro é usar o método .toLowerCase()
para padronizar o texto e o operador lógico correto na condição, assim:
let dia = prompt('Qual é o dia da semana').toLowerCase();
if(dia === 'sabado' || dia === 'domingo') {
alert('Bom fim de semana');
} else {
alert('Boa semana!');
}
Esse código transforma o texto digitado em letras minúsculas e verifica corretamente se o dia é sábado ou domingo.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!