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

Resolução dos desafios: "Loops e tentativas"

Resolução dos desafios: "Loops e tentativas"

  1. Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número.
let i = 1;
while (i <= 10) {
  console.log(i);
  i++;
}
  1. Crie um contador que começa em 10 e vá até 0 usando um loop while. Mostre cada número.
let i = 10;

while(i >= 0) {
  console.log(i);
  i--;
}
  1. 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 = prompt('Digite um número:');

while (numero >= 0) {
  console.log(numero);
  numero--;
}
  1. 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 = prompt('Digite um número:');

let i = 0;

while (numero != i) {
  console.log(numero);
  i++;
}
1 resposta
solução!

Oi, tudo bem?

Obrigado por compartilhar seu código, tenho certeza que vai ajudar as pessoas que estão realizando esses desafios utilizando o laço de repetição while.

Contudo, tenho algumas observações com relação ao desafio 4. Nele precisamos criar um contador progressivo, que se inicie em zero e vá até um número definido pelo usuário.

No seu código, estamos exibindo no console o valor da variável numero, mas precisamos exibir o valor da variável i. Outra observação seria com relação à comparação feita entre as variáveis, caso queira incluir o número digitado pelo usuário, você pode utilizar no lugar do símbolo de diferente (!=) o símbolo de maior ou igual (>=). Ficaria assim:

let numero = prompt('Digite um número:');

let i = 0;

while (numero >= i) {
  console.log(i);
  i++;
}

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

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