# I don´t understand the change from a for loop to a recursive function

**URL:** <https://forum.freecodecamp.org/t/i-don-t-understand-the-change-from-a-for-loop-to-a-recursive-function/371531>\
**Category:** Curriculum Help\
**Tags:** javascript\
**Created:** [April 11, 2020, 3:53pm UTC](https://forum.freecodecamp.org/t/i-don-t-understand-the-change-from-a-for-loop-to-a-recursive-function/371531 "2020-04-11T15:53:29Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Sky020](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/sky020/32/128093_2.png) [@Sky020](https://forum.freecodecamp.org/u/Sky020)\
**Post date:** [April 11, 2020, 3:56pm UTC](https://forum.freecodecamp.org/t/i-don-t-understand-the-change-from-a-for-loop-to-a-recursive-function/371531/2 "2020-04-11T15:56:50Z")

</div>

Hello there.

This topic was discussed at **length** over here: [Replace Loops using Recursion -1 explanation](http://forum.freecodecamp.org/t/replace-loops-using-recursion-1-explanation/368021/4)

Hope this helps

---

_[View the full topic](https://forum.freecodecamp.org/t/i-don-t-understand-the-change-from-a-for-loop-to-a-recursive-function/371531)._
