o Alert e o Prompt estavam invertidos e acredito que a ordem afetaria o resultado final
o Alert e o Prompt estavam invertidos e acredito que a ordem afetaria o resultado final
O bug mesmo é a falta do operador de comparação == no lugar do =
Veja na prática - Parte do código com bug:
if (senha = senhaDoSistema)
Código corrigido:
if (senha == senhaDoSistema)
obrigado nem tinha notado esse detalhe.