tentei a solução sem olhar as alternativas e deu erro:
for (var contador= 1; contador <= 10; contador++);
Depois fui ver que o meu erro foi colocar um ";" depois do for
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!
tentei a solução sem olhar as alternativas e deu erro:
for (var contador= 1; contador <= 10; contador++);
Depois fui ver que o meu erro foi colocar um ";" depois do for
Oi, tudo bem?
O ponto e vírgula ( ; ) finaliza uma execução. Seu uso é importante em muitos casos, mas no for, utilizamos as chaves ( {} ) que tem o objetivo de abrir um espaço em que todos os comandos serão pertencentes ao for. Por isso que o uso do ponto e vírgula nessa linha está incorreto! Ele finaliza algo que ainda não foi começado.
Legal que você percebeu no que estava errando! No processo de aprendizagem de pessoas programadoras, esse olhar atento é super importante.
Forte abraço! Estou a disposição.