diff --git a/javascript/computer_science/project_recursion.md b/javascript/computer_science/project_recursion.md index 28bfaf9cbf8..7ddc3f617b9 100644 --- a/javascript/computer_science/project_recursion.md +++ b/javascript/computer_science/project_recursion.md @@ -13,10 +13,10 @@ In order to run these functions you'll need to run it from somewhere. You can ru #### Understanding Recursive Fibonacci -Did you figure it out? Congratulations! But do you really understand what is taking place? If you need some help understanding what's going on with this method, give [Khan Academy's Stepping Through Recursive Fibonacci Function video](https://www.youtube.com/watch?v=zg-ddPbzcKM) a watch. If you prefer to read, [Recursive Fibonnaci Explained](https://medium.com/launch-school/recursive-fibonnaci-method-explained-d82215c5498e) is also very helpful! +Did you figure it out? Congratulations! But do you really understand what is taking place? If you need some help understanding what's going on with this method, give [Khan Academy's Stepping Through Recursive Fibonacci Function video](https://www.youtube.com/watch?v=zg-ddPbzcKM) a watch. If you prefer to read, [Recursive Fibonacci Explained](https://medium.com/launch-school/recursive-fibonnaci-method-explained-d82215c5498e) is also very helpful! ### Project: Merge Sort - + Sorting algorithms are a great way to get to grips with recursion. One such algorithm is [Merge Sort](http://en.wikipedia.org/wiki/Merge_sort), a type of sort that lends itself well to recursion and can be much faster than other algorithms such as bubble sort on the right data sets. You'll build a function which sorts a given array but uses a "merge sort" function for doing so. It can be a bit strange to wrap your head around, but just remember you're "dividing and conquering" the problem.