1
resposta

[Projeto] dei uma personalizada amais

criei uma variavel com valor 2 e decrementei -1 a cada loop e usei essa var para avisar ao usuário quantas alternativas ele ainda tinha

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


    let tentativas = 1
    let contadorChance = 2
    
    while (tentativas <= 3) {
        
        let loginInformado = prompt("Informe seu login");
        let senhaInformada = prompt("Informe sua senha");

        if( loginCadastrado == loginInformado && senhaCadastrada == senhaInformada ) {
            alert('Bem-vindo ao sistema ' + loginInformado);
            break
        }else if(tentativas < 2 ){
            alert('Login inválido. você ainda tem' + contadorChance + ' tentativas' );
        }else if (tentativas < 3) {
            alert('Erro, esta é a sua última tentativa')
        }else if ((tentativas == 3)) {
            alert('|*~õ_õ~*| Login Bloqueado - Atividade suspeita - Solicite ajuda ao suporte técnico')
        }

        tentativas = tentativas + 1;
        contadorChance = contadorChance - 1;
    }
1 resposta

Olá, Geraldo! Como vai?

É muito bom ver sua iniciativa de personalizar o código, agradeço por ter compartilhado com a comunidade. Parabéns por toda sua dedicação e eficiência!

Caso tenha dúvidas, estou aqui para ajudar.

Abraços e bons estudos!