Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Uso da função While para contar a quantidade de tentativas

Minha sugestão para o código é inserir um while para contar a quantidade de vezes e mais uma função if para verificar se já é a última tentativa. Esse código atende?



<meta charset="UTF-8"> 
<script> 
var loginCadastrado = "ana"; 
var senhaCadastrada = "ana321";

var tentativa = 1; 

while (tentativa <= 3) 
{
 var loginInformado = prompt("Informe seu login"); 
var senhaInformada = prompt("Informe sua senha"); 

if( loginCadastrado == loginInformado && senhaCadastrada == senhaInformada ) 
{ alert("Bem-vindo ao sistema " + loginInformado); 
Break;
} else { 
} If( tentativa ==3) {
alert ("senha bloqueada após 3 tentativas. Favor contatar o administrador")
} else {
alert("Login inválido. Tente novamente"); tentativa = tentativa +1 } }
</script>

1 resposta

Boa noite, Ana! Como vai?

O seu código possui alguns erros! Coisas que deveriam ser escritas como minúsculas foram escritas como maiúsculas!

Como desafio e a título de exercitar o conteúdo aprendido, vc consegue identificar e corrigir esses problemas?

Obs.: Também há erros de indentação do código, mas esse tipo de problema causa apenas um prejuízo na leitura do mesmo! Contudo é importante que vc se atente também para esse tipo de questão desde o princípio de sua caminhada no sertão da programação!

Qualquer coisa é só falar que eu te ajudo!

Grande abraço e bons estudos, minha aluna!