Values logged within from within the loop go to 2
Values logged within from within the loop go to 2

The loop increments and the final console.log will be the only one that shows a 3.
I could be misinterpreting what the comment on line 132 was hoping to communicate. 
https://repl.it/NO8W
This is the output for my Repl.it example:
<!---
inside loop 0
inside loop 1
inside loop 2
outside loop 3
=> undefined

--->
skaterdav85/guides,skaterdav85/guides,tleskin/guides,skaterdav85/guides,tleskin/guides,tleskin/guides,skaterdav85/guides