Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, Franklin! Tudo bem?
Se pegarmos separadamente cada código do desafio, eles estão corretos e seguindo as boas práticas mostradas em aula. Porém, em um mesmo arquivo de código, ao executar, você terá problemas.
Isso acontece pelo fato de você ter declarado as variáveis contador e numeroAleatorio mais de uma vez usando o let, sendo necessário apenas uma vez.
No mais, bons estudos!