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á, Thaís!
Pelo que vejo na imagem que você compartilhou, você está olhando para exemplos de código em JavaScript que resolvem os desafios propostos na atividade sobre loops e tentativas. Vou descrever o que está acontecendo em cada trecho de código para que você possa entender melhor e aplicar esses conceitos nos seus próprios exercícios.
O primeiro bloco de código cria um contador que começa em 1 e vai até 10 usando um loop while. A variável contadorIncrementar é inicializada com o valor 1, e enquanto essa variável for menor ou igual a 10, o loop continuará a executar. Dentro do loop, o valor atual de contadorIncrementar é exibido em um alerta, e então incrementado em 1.
O segundo bloco de código cria um contador que começa em 10 e vai até 0. Aqui, a variável contadorDecrementar é inicializada com o valor 10, e enquanto essa variável for maior ou igual a 0, o loop será executado. Dentro do loop, o valor atual de contadorDecrementar é exibido em um alerta, e então decrementado em 1.
O terceiro bloco de código é um programa de contagem regressiva. Ele pede ao usuário para inserir um número através de um prompt, e então conta desse número até 0. A variável contagemRegressiva guarda o número fornecido pelo usuário, e enquanto esse número for maior ou igual a 0, o loop exibe o valor atual e decrementa a variável em 1.
O quarto e último bloco de código é um programa de contagem progressiva. Ele também pede ao usuário um número através de um prompt e conta de 0 até esse número. A variável contaProgressiva é inicializada com 0, e enquanto for menor ou igual ao número fornecido pelo usuário, o loop exibe o valor atual e incrementa a variável em 1.
Esses exemplos são ótimos para entender como os loops while funcionam e como você pode controlar a execução de um bloco de código repetidamente com base em uma condição. Tente escrever esses códigos por conta própria e executá-los no console do seu navegador para ver como eles funcionam na prática.
Parabéns! Continue assim praticando muito.
Espero ter ajudado e bons estudos!