Factorial Calculator
Calculate the factorial of a number using recursion

How it works:

function factorial(n) {
  if (n === 0 || n === 1) {
    return 1
  }
  return n * factorial(n - 1)
}