[ascoders] Re: Rekursion ohne Grenzen

  • From: "bokel" <actionscript@xxxxxxxxxxxx>
  • To: <ascoders@xxxxxxxxxxxxx>
  • Date: Thu, 9 Jan 2003 10:08:33 +0100

Hi Manuel,

sehr interessant.
Offenbar reicht Flash das kurze Interval,
um nicht die Rekursions-Fehlermeldung
zu bringen.

Allerdings habe ich Schwierigkeiten, eine
rekursive Funktion damit zu berechnen.
Versuch doch mal Fakultät auf die Beine
zu stellen. Wie würdest du das machen ?

mfg r .
www.helpQLODhelp.com

----- Original Message -----
From: "Manuel Dahm" <Manuel.Dahm@xxxxxxxxxxx>
> _global.rek = {}
>
> _global.rek.chk = function(ref,theVal){
>         if(this.i++ > 251){
>                 this.args = theVal;
>                 this.interval =
setInterval(_global.rek,"pauseFunc",25,ref)
>                 return true;
>         }
> }
> _global.rek.pauseFunc = function(ref){
>         clearInterval(this.interval);
>         ref.apply(null,this.args);
>         this.i = 0;
> }
>
>
> // Anwendungstest
> function rekursiv(v,param){
>
>         // Rekursionsüberwachung hier
>         //--------------------------------
>         if(rek.chk(arguments.callee,arguments)){
>                 return;
>         }
>         //--------------------------------
>         trace(v + ", " + param)
>         ++v;
>         rekursiv(v,param)
> }
>
> rekursiv(1,"PARAMETER")

------------------------------------------------------
Archiv   : //www.freelists.org/archives/ascoders/
Optionen : //www.freelists.org/list/ascoders
------------------------------------------------------

Other related posts: