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

desafio loop contador 1 a 10

let numero = 1; while(numero <=10){ alert(numero); numero++;

}

2 respostas
solução!

Oi Steicie,

Sua solução com while está correta e bem concisa! 👍

Você inicializou o contador numero com 1.

O loop while continua enquanto numero for menor ou igual a 10.

A cada iteração, o valor de numero é exibido com alert() e incrementado.

Uma alternativa seria usar o loop for, que é ideal para iterações com um número definido de repetições:

for (let numero = 1; numero <= 10; numero++) {
  alert(numero);
}

O loop for já inclui a inicialização, condição e incremento na sua declaração.

Ambas as abordagens são válidas e produzem o mesmo resultado. 🤔

🎓 Para saber mais: Documentação do loop for no JavaScript

Continue praticando! 💪

📌 Nota: Otimize seus estudos com o guia "Como turbinar seus estudos utilizando o fórum" e insira o código usando a ferramenta do fórum. como inserir bloco de código

contador de 1 a 10:

let contador = 1;

while (contador <= 10) { console.log(contador); contador++; }

contador de 10 a 0:

let contador = 10;

while (contador >= 0) { console.log(contador); contador--; }

contagem regressiva personalizada:

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

while (numero >= 0) { console.log(numero); numero--; }

contagem progressiva personalizada:

let numero = parseInt(prompt("Digite um número para a contagem progressiva:")); let contador = 0;

while (contador <= numero) { console.log(contador); contador++; }