Olá Ronaldo, tudo certo?
Boa a sua iniciativa de criar esse código para por em prática o que aprendeu. Está funcionando certinho.
Eu só faria uma mudança nessa linha de código:
alert("Login inválido. Tente novamente"+"você têm mais "+(tentativas - 1));
Pois na terceira tentativa ele fala que você ainda tem uma tentativa disponível.
Outra maneira de implementar o código seria aninhar um 'if' dentro do último else para que se 'tentativas = 0' um alerta ser exibido uma mensagem dizendo, por exemplo, que o usuário não tem mais tentativas disponíveis.
Continue assim!