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

Como devo fazer, para aparcer ("Pode tirar a carteira") se tem mais que 18 e nao tem carteira

<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) {
        if(temCarteira == "S") {
        mostra ("Pode dirigir");
        mostra ("Pode tirar a carteira")
    }
}
    if (idade <18){

        mostra ("Não pode dirigir" );

}


</script>
2 respostas

Olá, Marcelo! Creio que você aparenderá isto mais pra frent, mas você pode colocar duas ou mais condições no if usando "&&"

veja o exemplo abaixo:

<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) {
        if(temCarteira == "S") {
        mostra ("Pode dirigir");
        mostra ("Pode tirar a carteira")
    }
}
    if (idade <18){

        mostra ("Não pode dirigir" );

}

if (idade => 18 && temCarteira == "N") {
    mostra("Pode tirar a carteira");
}


</script>


Espero ter ajudado (:
solução!

Márcio**** foi mal kkkkkkkkkkkk