Olá Eduardo, muito bom o seu código e observando aqui você pode deixar ele ainda mais interessante diminuindo a quantidade de if
da seguinte forma:
alterando o bloco:
else {
if (tentativaAtual == 2){
alert("Login invalido. Tente Novamente! Você só tem mais 1 tentativa.") //coloquei esse "if" para que quando o número de tentativa for igual a 2, o texto muda de "tentativas" para "tentativa".
}
else {
alert("Login invalido. Tente Novamente! Você só tem mais 2 tentativas.");}
}
para:
else{
alert("Login inválido. Tente Novamente! Você só tem mais " + tentativaAtual + "tentativa")
}
E se ainda você quiser colocar no plural caso houver mais de uma tentativa, pode usar o operador ternário da seguinte forma:
else{
alert("Login inválido. Tente Novamente! Você só tem mais " + tentativaAtual + "tentativa" + (tentativaAtual > 1 ? "s." : "."));
}