1
resposta

RESOLUÇÃO DESAFIO

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 numero = parseInt(prompt('Digite o número para iniciar a contagem regressiva!') );

if (isNaN(numero)) { // 'isNaN' é utilizado para verificar se o caractere digitado é um número
    alert('Por favor digite um número válido');

} else {
    alert('Contagem regressiva:');
    
    while (numero >= 0) {
        alert(numero);
        numero--;
    }
}  

ou

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

if (isNaN(numero)) {
    console.log('Por favor, digite um número válido.');
} else {
    console.log('Contagem regressiva:');
    
    while (numero >= 0) {
        console.log(numero);
        numero--;
    }
}

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 numero = parseInt(prompt('Digite o número para iniciar a contagem progressiva!'));

if (isNaN(numero)) {
    alert('Por favor, digite um número válido');
} else {
    alert('Contagem progressiva:');

    let contador = 0;

    while (contador <= numero) {
        alert(contador);
        contador++;
    }
}
1 resposta

Olá Igor, como vai? Espero que esteja bem!

Que bom que você realizou a atividade, é isso aí! Continue se dedicando aos estudos e colocando em prática seu aprendizado.

Caso tenha dúvidas, fico à disposição.

Abraços e bons estudos!