1
resposta

Acesso

Realizei em base do exercicio de if else

<meta charset="UTF-8">

<script>

    function pulaLinha() {

        document.write("<br>");
        document.write("<br>");
}

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
}

var senha = prompt("ENCONTRE SUA SENHA");

if (senha == "Lucas") { 

alert("ACESSO PERMETIDO")
} else {

    alert("ACESSO NEGADO");
}



</script>
1 resposta

Perfeito, Lucas! Mandou bem!!!

Depois podemos até isolar essa senha em uma variável para não testar dentro da condicional. Mais a frente verá que será mais fácil para manutenção!

Um outro ponto, experimento acrescentar mais sinal de igualdade e trocar o nome Lucas pelo número 1

if (senha === 1) { 

    alert("ACESSO PERMETIDO")
} else {

    alert("ACESSO NEGADO");
}

Veja que mesmo digitando 1 o resultado será ACESSO NEGADO.

Isso acontece porque tudo que entra pelo prompt é uma String e neste caso precisaríamos "transformar" essa string em inteiro

Dê uma olhada na documentação da MDN Web Docs onde aprofunda esse assunto!

Espero ter ajudado, Lucas!

Um abraço e bons estudos!