Haveria algum problema ou possibilidade de otimizar a forma como implementei a resolução do problema?
meta charset="utf-8">
<script>
function pulaLinha() {
document.write("<br>");
document.write("<br>");
}
function exibeMensagem(frase) {
document.write(frase);
pulaLinha();
}
var loginCadastrado = "login";
var senhaCadastrada = "123456";
var maximoTentativas = 3;
var tentativaAtual = 1;
while (tentativaAtual <= maximoTentativas) {
var loginInformado = prompt("Informe o seu login.");
var senhaInformada = prompt("Informe a sua senha");
if(loginInformado == loginCadastrado && senhaInformada == senhaCadastrada) {
exibeMensagem("Bem vindo(a) " + loginInformado);
tentativaAtual = (maximoTentativas + 1);
} else {
alert("Dados incorretos. Tente novamente!");
tentativaAtual = (tentativaAtual + 1);
}
}
exibeMensagem("FIM DO PROCEDIMENTO DE AUTENTICAÇÃO!");
</script>