JSFiddle - React, Tailwind, and code Playground

by jaibuu

JavaScript

function factorial (n){
  if (n==0 || n==1)
    return 1;
  if(f[n]>0)
      return f[n];
  else
      return f[n]=factorial(n-1)*n;
}

console.log( factorial(3) )