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"));
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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"));
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.