let numero = 1; while(numero <=10){ alert(numero); numero++;
}
let numero = 1; while(numero <=10){ alert(numero); numero++;
}
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.
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++; }