Como essa função retorna como se fosse um loop? Alguem sabe o nome ou tipo dessas funções?
function countdown(n){
if(n < 1){
return [];
}else{
const countArray = countdown(n -1)
countArray.unshift(n)
//console.log(n)
return countArray
}
}