O seu código vai rodar 3 vezes independente da pessoa ter errado a senha ou não e no final vai sempre imprimir a frase "Sistema fechado. Você esgotou suas tentativas".
Para corrigir isso, coloque um brake dentro do seu primeiro if, ou dentro dele determine que sua variável contador é igual à 0.
Já a última frase "Sistema fechado. Você esgotou suas tentativas" só deve ser apresentada caso contador = 0. dá pra colocar um if ai.
Boa sorte :)
Olá Caio!
Tente explicar melhor qual é sua dúvida com o exercício. Não sei se está incompleto ou se foi proposital, mas percebo alguns erros de lógica no seu código.
Do modo como está, o sistema irá perguntar a senha três vezes, mesmo que o usuário tenha colocado a senha corretamente. E no fim, sempre vai dar a mensagem “Sistema fechado. Você esgotou suas tentativas”.
Se isso não foi proposital, tente rever a sua lógica, ok? Ah!... no trecho abaixo está faltando um ponto e vírgula também.
var contador = 3
Espero ter ajudado.
Caio, se a minha contribuição ou a do Rodrigo sanou a sua dúvida, marque por favor este tópico como solucionado. Grato, Jr.