Two Ways of Writing Recursion in javascript


Not much to say, please look at the code

function addd(n){
 if(n==1){
  return 1;
 }
 return n*addd(n-1);
 }
 function add(n){
 var num=1;
 for(var i=1;i<n;i++){
  num=num*i;
 }
 return num;
 }