2
respostas

[Projeto] Desafio 3 - while Loops (resolução)

1 - Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número.

let contador = 1
alert(contador)
while (contador != 10) {
    contador++
    alert(contador)
    if (contador == 10) {
        alert(`A condição estabelecida foi alcançada e o valor atual do contador é ${contador}`)
    }
}

2 - Crie um contador que começa em 10 e vá até 0 usando um loop while. Mostre cada número.

let contador = 10
alert(contador)
while (contador != 0) {
    contador--
    alert(contador)
    if (contador == 0) {
        alert(`A condição estabelecida foi alcançada e o valor atual do contador é ${contador}`)
    }
}

3 - Crie um programa de contagem regressiva. Peça um número e conte deste número até 0, usando um loop while no console do navegador.

let contador = prompt('Escolha um número para iniciar uma contagem regressiva:')
console.log(contador)
while (contador != 0) {
    contador--
    console.log(contador)
    if (contador == 0) {
        console.log(`A condição estabelecida foi alcançada e o valor atual do contador é ${contador}`)
    }
}

4 - Crie um programa de contagem progressiva. Peça um número e conte de 0 até esse número, usando um loop while no console do navegador.

let numeroMaximo = prompt('Escolha um número máximo para iniciar uma contagem progressiva:')
let contador = 0
console.log(contador)
while (contador != numeroMaximo) {
    contador++
    console.log(contador)
    if (contador == numeroMaximo) {
        console.log(`A condição estabelecida foi alcançada e o valor atual do contador é ${contador}`)
    }
}
2 respostas

Olá, Felipe! Tudo bem?

Fico feliz em ver que você está progredindo e aprendendo com os desafios!

Analisando seus códigos, posso dizer que você fez um excelente trabalho. Todos os códigos estão corretos e seguem as instruções do desafio.

Então, continue com o bom trabalho e não hesite em pedir ajuda sempre que precisar.

Bons estudos!

Grato pelo incentivo, Armano!