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!