MudGuard: rekursive Funktion

Beitrag lesen

Hi,

Der Klassiker ist die Fakultaetsberechnung:
function Fakultaet(n)
{
  if(n==0||n==1)return 1;

da fehlt noch was, s.u.!

else return n*(Fakultaet(n-1));
}

alert(Fakultaet(5)); // 120

Viel Spaß mit:
alert(Fakultaet(-1));

(frag mich jetzt aber nicht, was in diesem Fall zu geschehen hätte ...)

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/