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

[Projeto] Desafio 03: Lógica de programação: mergulhe em programação com JavaScript.

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

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

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

let numeroMaximo = prompt('Digite um número para a contagem regressiva');
while (numeroMaximo >=0) {
    console.log(numeroMaximo);
    numeroMaximo--;
}

//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('Digite um número para a contagem regressiva');
let contador = 0
while (contador <= numeroMaximo) {
    console.log(contador);
    contador++;
}
1 resposta
solução!

Olá, Samuel Tudo bem?

Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Ótimo como você utilizou o loop while para criar tanto a contagem progressiva quanto a regressiva. Essas abordagens são fundamentais para a prática de loops, e você fez isso de maneira bem clara e funcional.

Uma curiosidade simples é que você pode otimizar o código de contagem progressiva utilizando a função parseInt() para garantir que o número informado pelo usuário seja convertido para um número inteiro. Veja como:


let numeroMaximo = parseInt(prompt('Digite um número para a contagem progressiva'));
let contador = 0;
while (contador <= numeroMaximo) {
    console.log(contador);
    contador++;
}

Esse código irá assegurar que o valor inserido pelo usuário seja tratado como um número inteiro, evitando possíveis erros de conversão.

Conte com o apoio do Fórum. Abraços e bons estudos.