Cita:
Iniciado por gbmcarlos
Aunque tiene mucho sentido. en cada iteración se crea una nueva variable i, y antes se creaba una y se modificaba cada vez, no?
No es en cada iteración, sino cada vez que se inicia el for (al llamar recursivamente a la función)
Siempre hay que tener cuidado con las variables globales.
Saludos.