Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: JMAA en 21 de Agosto de 2008, 11:49:03 AM

Título: Una pregunta por curiosidad
Publicado por: JMAA en 21 de Agosto de 2008, 11:49:03 AM
¿Como se llama la técnica que usas una funcion dentro de ésta? Algo así como...
funcion() {
//Blablabla...
...

funcion();
}
Título: Re: Una pregunta por curiosidad
Publicado por: JMAA en 21 de Agosto de 2008, 11:55:13 AM
No nada, ahora me acuerdo, se llamaba recursividad.

Gracias.
Título: Re: Una pregunta por curiosidad
Publicado por: chan en 21 de Agosto de 2008, 07:34:10 PM
Si llamas a la misma función, si es recursividad, pero hay lenguajes donde se permite definir una función, dentro de otra (no se si estabas pensando en eso):

function Foo()
{
     //historias varias ...
     //...
     miVar= function Foo2(){//historias varias ....}
}
Título: Re: Una pregunta por curiosidad
Publicado por: JMAA en 22 de Agosto de 2008, 12:21:08 PM
Me refiero a llamar a la funcion dentro de esta. O sea, recursividad en sí.