1
resposta

[Projeto] Loops e tentativas. Desafio hora da prática. Para correção.

// l.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('Conte de ' + contador + ' até 10');

contador = contador + 1; //ou contador++

}

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

}

//3. 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 apice = prompt('Insira um número para iniciar a contagem regressiva');

while (apice >= 0) {

console.log(apice);

apice--;

}

//4. Crie um programa de contagem progressiva. Peça um número ao usuario e conte de 0 até está o número, usando um loop while no console do navegador.

let limite = prompt('Insira um número para iniciar a contagem');

let conTador = 0;

while (conTador <= limite) {

console.log(conTador);

conTador++

}

1 resposta

Oi Estudante,

Seu código está muito bom e bem organizado! 👍

A lógica dos loops while está correta em todos os exercícios.

Você utilizou prompt para obter os números do usuário, o que é ótimo para a interatividade.

A formatação do código está clara e fácil de ler.

No primeiro exercício, você concatenou a string com o número, o que é uma forma válida de exibir a mensagem.

No segundo exercício, você usou o decremento contadoR--, que é uma forma mais concisa de reduzir o valor da variável.

No terceiro e quarto exercícios, você adaptou o código para usar os valores fornecidos pelo usuário, o que demonstra bom entendimento do uso de variáveis.

🤔 Uma pequena sugestão seria converter o valor recebido pelo prompt para um número usando parseInt() ou parseFloat(), para garantir que o código funcione corretamente mesmo que o usuário digite uma string.

🤓 Para saber mais: Documentação do prompt

Continue praticando e explorando as possibilidades da linguagem! 💪