Mastery 21

Recursión

¡Esto es muy fácil! Se trata de llamar una función dentro de ella misma. ¿Confuso? No tanto, veamos el ejemplo: 

La función que elegimos es de sacar el número factorial, observamos que esta función se menciona en ella misma.

Al llamarse a sí misma, la variable sobre la que trabajamos cambia debido al código, y es por eso que se aplica de nuevo, porque la variable va cambiando.

n * factorial (n-1)

Vuelve a aplicar la función de factorial pero está vez la variable es n-1 y no n. A esto se le llama recursión.

 

CC BY 4.0 Mastery 21 by Thais Lizeth Santos Acosta is licensed under a Creative Commons Attribution 4.0 International License.

Comments are closed.