O meu código ficou um pouco diferente do link com a resolução.
Obs.: A primeira linha é para o terminal reconhecer o comando prompt e podermos testar ainda no vscode. Ao invés de utilizar alert(), utilizei console.log() para que o terminal reconheça e retorne na tela o que queremos mostrar na tela.
const prompt = require ("prompt-sync") ({sigint:true})
// usar alert em páginas, conforme atividade principal, usar console.log para executar no terminal
// Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número.
console.log('Bem vindo ao Loop');
let numero = 1;
while (numero < 11) {
console.log(numero);
numero ++;
}
// Crie um contador que comece em 10 e vá até 0 usando um loop while. Mostre cada número.
console.log('Bem vindo ao Loop');
let numero = 10;
while (numero > -1) {
console.log(numero);
numero --;
}*/
// Crie um programa de contagem regressiva. Peça um número ao usuario e conte deste número até 0, usando um loop while no console do navegador.
console.log('Contagem regressiva');
let numero = prompt('Digite um número para iniciar a contagem regressiva');
while (numero > -1) {
console.log(`Contagem regressiva: ${numero}`);
numero --;
}
// Crie um programa de contagem progressiva. Peça um número ao usuario e conte de 0 até esté número, usando um loop while no console do navegador.
console.log('Contagem progressiva');
let numeroInicial = 0;
let numero = parseInt(prompt('Digite um número para iniciar a contagem progressiva'));
while (numeroInicial < numero + 1) {
console.log(`Contagem progressiva: ${numeroInicial}`);
numeroInicial ++;
}