Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Respostas - Desafio: hora da prática [Loops e Tentativas}

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

contador = 1

while (contador <= 10){
    console.log(contador)
    contador++
}

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

contador = 10

while(contador >= 0){
    console.log(contador)
    contador--
}

//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.

contagemRegressiva = prompt("Digite um numero!");

while (contagemRegressiva >= 0){
    console.log(contagemRegressiva);
    contagemRegressiva--;
}

//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.

contagemProgressiva = prompt("Digite um número");
contador = 0

while (contador <= contagemProgressiva) {
    console.log(contagemProgressiva);
    contador++
}
1 resposta
solução!

Olá Matheus. Tudo bem?

Há um pequeno erro na lógica do loop. No seu código atual, você está imprimindo a variável contagemProgressiva a cada iteração, mas o que você quer é imprimir o valor do contador enquanto ele estiver contando de 0 até o número que o usuário digitou.

Corrigido fica:

contagemProgressiva = prompt("Digite um número");
contador = 0;

while (contador <= contagemProgressiva) {
    console.log(contador);
    contador++;
}

Com essa alteração, o programa irá corretamente contar de 0 até o número que o usuário digitou, mostrando cada número no console.

Espero ter ajudado e bons estudos!