0
respostas

[Sugestão] Laços de Repetição - Resolução 10 - Validação de Login

Realizei a validação de login com um do...while, não com um while como mostra a opinião do instrutor.

// 10. Validação de login

const tentativas = ["1234", "admin", "secreto"];
const senhaCorreta = "secreto";
let indice = 0;

do {
  indice++;
  console.log(`Tentativa ${indice} inválida.`);

  if (tentativas[indice] === senhaCorreta) {
    console.log("Acesso permitido!");
    break;
  }

  if (indice >= 3) {
    console.log("Acesso bloqueado. Número máximo de tentativas atingido.");
    break;
  }
} while (tentativas[indice] !== senhaCorreta);