Comecei definindo a variável contadora com o número final, enquanto a variável contadora (i) for maior que zero e após isso (i) é decrementado.
Dentro do bloco de código só é imprimido o valor da vez da variável contadora (i).
Espero que tenha ficado claro.
PS.: Essa resolução, elaborei para contagem regressiva.
const numeroFinal = 10;
for (let i = numeroFinal; i >=0; i--){
console.log(i);
}