Olá Eduardo, tudo bem?
Parabéns pelo código Eduardo! Ele funcionou direitinho e ficou bem legal, achei bem interessante a sua lógica para o while, utilizando duas variáveis ao invés de uma. Vou deixar aqui para você uma outra forma de resolver esse problema:
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var contador = 20;
while( contador >= 0) {
mostra(contador);
contador = contador - 1;
}
mostra("FIM");
</script>
Continue praticando o conteúdo que você está aprendendo durante as aulas :). Bem legal você ter compartilhado aqui com a gente a sua solução para o problema.
Continue assim e bons estudos!