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

Desafio | Hora da prática 3

Sinta-se livre para corrigir ou sugerir melhorias nos códigos da atividade! <3

Atividade 1 (com comentários no código):

//  Define uma variável chamada contador e a inicializa com o valor 1.
        let contador = 1;
//  Inicia um loop while que continuará a executar enquanto a condição contador <= 10 for verdadeira.
        while (contador <= 10) {
//  Imprime no console a string 'Número ' seguida pelo valor atual de contador.    
            console.log ('Número ' + contador);
// Incrementa o valor de contador em 1 após cada iteração do loop.
            contador++;
        }

Atividade 2 (com comentário)

//  Define uma variável chamada contador e a inicializa com o valor 10.
        let contador = 10;
//  Inicia um loop while que continuará a executar enquanto a condição contador >= 1 for verdadeira.
        while (contador >= 0) {
//  Imprime no console a string 'Número ' seguida pelo valor atual de contador.    
            console.log ('Número ' + contador);
// Decrementa o valor de contador em 1 após cada iteração do loop.
            contador--;
        }

Atividade 3:

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

Atividade 4 (com comentários):

    // O número inserido pelo usuário é armazenado na variável contagemProgressiva
        let contagemProgressiva = prompt ('Digite um número para iniciar a contagem progressiva');
    // Define uma variável chamada contador e a inicializa com o valor 0. Esta variável será usada para controlar a contagem progressiva.
        let contador = 0;
    // o loop continuará a rodar enquanto o valor de contador for menor ou igual ao valor fornecido pelo usuário.
        while (contador <= contagemProgressiva) {
    // Dentro do loop, o valor atual de contador é impresso no console.
            console.log (contador);
    // Incrementa o valor de contador em 1 após cada iteração do loop.
            contador++;
        }
2 respostas
solução!

Olá, Mariana, tudo bem?

Que legal o seu código está certinho! Tenho apenas uma sugestão de melhoria na atividade 3 e 4, que é garantir que o valor inserido pelo usuário seja um número.

let contagemProgressiva = parseInt(prompt('Digite um número para iniciar a contagem progressiva'), 10);

Acima ele converte o valor inserido pelo usuário de uma string para um número inteiro na base é decimal (base 10).

Mais uma vez, parabéns!

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Excelente, Mariana! obrigada :D