Computing Factorials using JavaScript Recursion



JavaScript to compute Factorials using Recursion:

<SCRIPT><!--
function Factorial(n)
{
if (n > 0)
  return n*Factorial(n - 1)
  else return 1;
}
for (i=1; i<22; i++)
  document.write(i + "! = " + Factorial(i) + "<BR>");
//--></SCRIPT>