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

O prompt não repete.

Galera, estou com uma dúvida.

Eu resolvi o código de acordo com a solicitação na questão e etc. Ao finalizar vi que batia com a resposta, porém, o aplicativo não solicita por três vezes a senha, ele solicita somente uma e já passa a mensagem. Não sei o motivo, quem puder me ajudar fico grato.

<meta charset="utf-8">
<h1>Welcome to House of Tanakara</h1>
<script>
    var login = "Joane";
    var password = "mortadela1";

    var maxTry = 3;
    var actTry = 1;

    while (actTry <= maxTry) {
        var loginPrompt = prompt("Login: ");
        var passPrompt = prompt("Password: ");

        if (password == passPrompt && login == loginPrompt) {
            alert ("Welcome!"+login);
            actTry = maxTry;

        } else {
            if (actTry = 3) {
                alert ("Allowed number of attempts exceeded!");
            } else {
                alert("Invalid login. Try again");
            }

        }
        actTry = actTry + 1
    }




</script>
1 resposta
solução!

Oi, apenas um "=" if

Correção:

if (actTry == 3) {