Oii, Fabrício. Tudo bem?
Vou dar uma olhada no seu código e fazer alguns ajustes para garantir que ele funcione direitinho.
O código tá quase correto, mas você precisa exibir o número atual dentro do loop. Assim:
let contador = 1;
while (contador <= 10) {
console.log(contador);
contador++;
}
Aqui também, você precisa mostrar o número atual:
let contador = 10;
while (contador >= 0) {
console.log(contador);
contador--;
}
Você deve pedir o número fora do loop e depois apenas decrementar:
let numero = prompt('Diga o número para a contagem regressiva');
numero = parseInt(numero); // Certifique-se de que é um número
while (numero >= 0) {
console.log(numero);
numero--;
}
Novamente, peça o número fora do loop e incremente:
let numeroAalcançar = prompt('Escolha um número para a contagem alcançar');
numeroAalcançar = parseInt(numeroAalcançar); // Certifique-se de que é um número
let numero = 0;
while (numero <= numeroAalcançar) {
console.log(numero);
numero++;
}
Espero ter ajudado.
Um abraço e bons estudos.