Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Contagem Progressiva e Regressiva com while ?

Estava usando a mesma lógica de resolução do desafio 4 porém não estava resolvendo, dae
setei o 0 na variavél e estabeleci no while a concatenação do valor inserido.

let numFinal = parseInt(prompt('Digite um número para contagem progressiva:'));

let contador = 0;

alert('Contagem progressiva (pressione OK para cada número):');

while (contador <= numFinal) {
alert(contador);
contador++;
}

alert('Fim da contagem!');

2 respostas
solução!

Olá Anderson! Tudo bem?

Pelo que você descreveu, parece que você já conseguiu criar a contagem progressiva corretamente. Agora, para a contagem regressiva, você pode usar uma lógica semelhante, mas com algumas modificações. Vou te dar um exemplo de como você pode fazer isso:

let numInicial = parseInt(prompt('Digite um número para contagem regressiva:'));

alert('Contagem regressiva (pressione OK para cada número):');

while (numInicial >= 0) {
    alert(numInicial);
    numInicial--;
}

alert('Fim da contagem!');

Neste exemplo, começamos a contagem a partir do número que o usuário digitar e vamos decrementando até chegar a 0. Isso resolve a parte do desafio que pede para criar uma contagem regressiva.

No mais, bons estudos!

Sim Armano, percebi essa diferença na hora de estabelecer o contador. Obrigado pelo feedback.