Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

"S" ou "s"

Existe alguma maneira de aceitar o "s" minúsculo também?

Tentei usar o toUpperCase dessa forma mas não deu certo.

var temCarteira = toUpperCase(prompt("Tem carteira? Responda S ou N"));

3 respostas
solução!

Vitor, a variável vai aceitar tanto "s" quanto "S". O problema é estar usando a função toUpperCase de forma errada! Ela é usada para transformar uma string, voce precisa declarar a variavel antes e usar assim: nome_da_variavel.toUpperCase()

Usando de exemplo teu código, ficaria:

var temCarteira = prompt("Tem carteira? Responda S ou N").toUpperCase();

Ela retornará a string em maiúsculo.

Olha só, a função certa usada da forma errada! Com sua ajuda rodou do jeito que eu queria. Agora está anotado: "Variável vem antes."

Muito obrigado!

Que bom Vitor! Se tiver qualquer outra pergunta abra o tópico, e no caso se for resolvida, marque como resolvida, para que se outras pessoas estiverem com o mesmo problema, possam ver que este problema foi solucionado e não tenham que abrir outro tópico. Além disso, vai me ajudar xD.