let resposta = prompt('qual o dia da semana?')
if(resposta == 'sabado' || resposta == 'domingo'){
alert('bom fim de semana') } else { alert('Boa semana!') }
let resposta = prompt('qual o dia da semana?')
if(resposta == 'sabado' || resposta == 'domingo'){
alert('bom fim de semana') } else { alert('Boa semana!') }
Oi Maria,
Sua lógica está quase perfeita! 😎
O problema é que o JavaScript diferencia letras maiúsculas e minúsculas.
Então, "sabado" é diferente de "Sabado".
Para resolver isso, você pode usar o método toLowerCase()
para converter a resposta para minúsculas antes de comparar.
Veja como ficaria:
let resposta = prompt('Qual o dia da semana?');
resposta = resposta.toLowerCase();
if (resposta == 'sabado' || resposta == 'domingo') {
alert('Bom fim de semana!');
} else {
alert('Boa semana!');
}
Dessa forma, tanto "sabado", "SABADO" ou "Sabado" funcionarão corretamente. 👍
🤓 Para saber mais: Documentação do método toLowerCase()
Continue praticando! 💪