1
resposta

[Dúvida] letras maiusculas e minusculas

Eu fiz o código abaixo, mas se eu colocar letra minúscula na resposta , ele não aceita, existe algum código especial para aceitar, o sábado e domingo em letra minúscula? código:

pergunta = prompt('Qual é o dia da semana?');

if (pergunta == 'Sábado') { alert('Bom fim de semana!'); } else if (pergunta =='Domingo'){ alert('Bom fim de semana!'); } else { alert('Boa semana!'); }

1 resposta

Oi, tudo bem? 😊

Sim, existe uma forma de fazer seu código aceitar tanto letras maiúsculas quanto minúsculas.

Você pode usar o método toLowerCase() para converter a entrada do usuário para minúsculas antes de fazer a comparação.

Veja como fica:

let pergunta = prompt('Qual é o dia da semana?');
pergunta = pergunta.toLowerCase();

if (pergunta == 'sábado') {
  alert('Bom fim de semana!');
} else if (pergunta == 'domingo') {
  alert('Bom fim de semana!');
} else {
  alert('Boa semana!');
}

Dessa forma, se o usuário digitar "Sábado", "sábado", "SÁBADO" ou qualquer variação, o código irá reconhecer corretamente. 👍

🎓 Para saber mais:

Continue praticando e explorando novas possibilidades! 🤗

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓