Chapter 5
Recursion, Tail Recursion, and Accumulator Variables
Section 1
Recursive and Iterative Solutions in JavaScript
You will learn what recursion is in mathematics and in software development. You will also find out about different types of recursion. At the end of this section, we will see how to transfer iterative solutions to recursive solutions using accumulator variables. - Understand what recursion is from a mathematical point of view and in software development - Identify the different types of recursion - Understand how to traverse between recursive and iterative solutions using accumulator variables