Hello! I have fond some mistake in “Replace Loops using Recursion” from “Basic JavaScript”
However, notice that
multiply(arr, n) == multiply(arr, n - 1) * arr[n - 1]
. That means you can rewritemultiply
in terms of itself and never need to use a loop.
In my opinion this equation shold look like multiply(arr, n) == multiply(arr, n - 1) * arr[n]