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

A mensagem do alert não aparece

<meta charset="UTF-8">

<script>

    var loginCadastrado = "alura";
    var senhaCadastrada = "alura321";

    var maxTentativas = 3;
    var tentativaAtual = 1;

    while(tentativaAtual <= maxTentativas) {

        var informeLogin = prompt("Digite seu login");
        var informaSenha = prompt("Digite sua senha");

        if( loginCadastrado == informelogin && senhaCadastrada == informaSenha){

            alert("Bem vindo ao site " + informeLogin);

        tentativaAtual=maxTentativas;

    } else {

        alert("Senha incorreta");


        tentativaAtual = tentativaAtual ++
        }


    }






</script>
2 respostas
solução!

Olá Amanda!

Na linha abaixo a variável informeLogin está digitada com o L minúsculo.

if( loginCadastrado == informelogin && senhaCadastrada == informaSenha){

Faz um teste aí e vê se dá certo agora!

Abraços

Oi Amanda, foi um pequeno erro de digitação, a variável informelogin está com o l minúsculo no if^, quando você criou comLmaiúsculo antes:informeLogin`.