Oi, Gabriella! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei de ver que você praticou tanto a contagem progressiva quanto a regressiva usando while, além de aplicar prompt() para receber valores digitados. Isso mostra um bom entendimento de laços de repetição e da atualização das variáveis com contador++ e contador--, que são pontos importantes nessa atividade.
Você pode usar parseInt() quando o valor vier do prompt(), pra garantir que a contagem aconteça com números.
let numero = parseInt(prompt('Digite um numero:'));
let contador = 0;
while (contador <= numero) {
console.log(contador);
contador++;
}
Neste exemplo, o parseInt() converte o texto digitado em numero, e o while faz a contagem de 0 ate o valor informado.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!