.

martes, 16 de abril de 2024

PHP - función recursiva

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 entregar


En caso que no se visualice el contenido, hacer recargar (refresh) a la página que sea abierta.



No hay comentarios:

Publicar un comentario

DOLIBARR - Sistema de Variables de Sustitución

Son editadas en el directorio: /htdocs/core/lib/functions.lib.php   Variable substitution system Ir a la navegación Ir a la búsqueda Return ...