Recursion
Recursão é uma técnica em que uma função chama a si mesma para resolver um problema. É usada quando o problema pode ser dividido em subproblemas semelhantes.
Exemplo: Função recursiva para fatorial: function fat(n) { return n <= 1 ? 1 : n * fat(n - 1) }