Función reaccionando como bucle.
Si una función recursiva se llama a si misma una y otra vez, como un loop.
$n=5;
print_r(tail_factorial($n, $acumulador = 1));
function tail_factorial($n, $acumulador = 1) {
if ($n == 1){
return $n;
} else {
echo $n;
return tail_factorial($n - 1, $acumulador * $n);
}
}
Si el contenido le ha sido de utilidad, lo invitamos a hacer una donación en el siguiente botón.La cantidad que sea de su voluntad entregarEn caso que no se visualice el contenido, hacer recargar (refresh) a la página que sea abierta. |
No hay comentarios:
Publicar un comentario