2
respostas

S entre aspas no exercicio Será que posso dirigir?

Quando coloca o s sem aspas não lê o código, só quando colocar entre aspas

<meta charset="UTF-8">

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

    function mostra(frase) {
        document.write(frase);
        pulaLinha();
    }

    var idade = parseInt(prompt("Qual é sua idade?"));
    var temCarteira = prompt("Tem carteira? Responda S ou N");

    if (idade >= 18 && temCarteira == "s") {
        document.write ("Você pode dirigir");

    }else{
        mostra("Proibido dirigir");

        }
2 respostas

Entre aspas é a string "s", sem aspas é a variável s, para comprovar, insira a linha abaixo antes da comparação com o "s" sem aspas, que vai dar certo:

var s = "s";

Só lembre que o "s" tá minúsculo...

Sim. Mas foi isso que fiquei confusa pq neste exercicio tinha entendido que o s é uma variavel. Seria S para sim e N para não, que estaria como variáveis.