Oi, Estudante, tudo bem? 😊
Seu código tem alguns pequenos erros de sintaxe que impedem a execução correta. 💡
No primeiro e segundo loops while
, você colocou um ponto e vírgula ;
após a condição, o que faz com que o loop se torne infinito. 🤔
Além disso, no segundo loop, você digitou consolo.log
em vez de console.log
. 💻
Aqui está o código corrigido:
// 1 - Crie um contador que comece em 1 e vá até 10 usando um loop while.
// Mostre cada número.
alert('Contador');
let contador = 1;
while (contador <= 10) {
console.log(contador);
contador++;
}
// 2 - Crie um contador que começa em 10 e vá até 0 usando um loop while.
// Mostre cada número.
let contador1 = 10;
while (contador1 >= 0) {
console.log(contador1);
contador1--;
}
// 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 numeroMaximo = prompt('Digite um número para a contagem regressiva: ');
numeroMaximo = parseInt(numeroMaximo);
let contador3 = numeroMaximo;
while (contador3 >= 0) {
console.log(contador3);
contador3--;
}
// 4- 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 numeroMaximo2 = prompt('Digite um número para a contagem progressiva: ');
numeroMaximo2 = parseInt(numeroMaximo2);
let contador4 = 0;
while (contador4 <= numeroMaximo2) {
console.log(contador4);
contador4++;
}
🎓 Para saber mais:
Espero ter ajudado! 🧐