Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Mais uma opção de resposta

Eu fiz o programa, ele esta rodando, mas queria saber se tem como colocar a opção de uma resposta em letra minúscula também.

<meta charset="UTF-8">

<script>
    function pula1() {
    document.write("<br>");
    }

    function oTexto(aqui) {
        document.write(aqui);
        pula1();
    }

    var idade = parseInt(prompt("Qual é sua idade?"));
    var temCarteira;
        if (idade < 18) {
            oTexto("Não pode dirigir,  calma que você chega lá!")
        }

        else {
            temCarteira = prompt("Tem carteira? Responda S ou N")
        }

        if (idade >=18 && temCarteira == "S") {
            oTexto("Legal, use o cinto de segurança.");
        }
        if (idade >=18 && temCarteira == "N") {
            oTexto("Você não pode dirigir!");
        }

    </script>

Tipo, caso a pessoa digite o S ou N em minúsculo, a resposta também apareça.

1 resposta
solução!

Uma forma simples de fazer isso é garantindo, internamente, a representação da forma que você quiser. Nesse caso, você checa a presença da letra em maiúsculo. Uma possibilidade seria, independente da resposta, jogar essa letra para maiúsculo.

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