1
resposta

Do For Para While Demorei a entender

Ao rodar o código os alerts no navegador não param ao valor chegar em 10, continuam sendo exibidos até chegar em 18. Porque apesar de a variavel i está sendo incrementada de 1 em 1, o alert está multiplicando por 2. Demorei um pouco a entender. rsrs

1 resposta

Olá João, tudo ok por aí?

Gostaria de pedir desculpas pelo retorno tardio!

Fico feliz que tenha conseguido uma solução para o seu problema.

É muito interessante como as vezes o for pode acabar sendo confundido com o while, visto que eles tem teorias parecidas, mas na verdade por mais que ambos se tratem de gerar laços de repetição eles tem aplicações diferentes. O for serve especificamente para “preencher uma vez, mudar para o próximo e repetir tudo até atingir o limite”, contudo isso em laços, ou em parâmetros específicos. Já o while faz o mesmo contudo com funções, parâmetros, ou até um código inteiro. Deve-se sempre ter cuidado com esses pontos

Caso se sinta confortável para compartilhar sua solução ou até mesmo interagir com outros estudantes, trocar experiências e fazer networking, que participe do Discord oficial da Alura de alunas e alunos:

Continue se dedicando em seus estudos e caso tenha outras dúvidas em sua jornada, estarei à disposição para te ajudar!