Já consigo entender como funciona os dois laços de repetição. Mas a minha dúvida é quando eu devo usar um específico.
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!
Já consigo entender como funciona os dois laços de repetição. Mas a minha dúvida é quando eu devo usar um específico.
Oi Jeferson, o legal é que os dois estão aí para você usar quando precisar, não existe uma necessidade específica. Se for pegar no mercado, geralmente você vai usar o while quando você não precisa necessariamente de um contador no loop... você quer quebrar ele por conta de alguma alteração de estado numa outra variável qualquer.
Já o for, geralmente, tem um contador associado.