JavaScript Example: Recursion

This page shows a example of factorial function using recursion.

function f(n)  {
if (n < 0)  { return -1; }
if (n == 0) { return 1; } else return (n * f(n - 1));}

alert(f(5));
2005-08
© 2005 by Xah Lee.