[ascoders] AW: Re: If Statements Performance
- From: "Andre Seifert" <andre.seifert@xxxxxxxxxx>
- To: <ascoders@xxxxxxxxxxxxx>
- Date: Wed, 28 Jan 2004 23:21:12 +0100
Stimmt.
Probier mal diese 3...
if( !(a > 0 || b > 0 || c > 0 || d > 0 || e > 0)) return;
if( a > 0 || b > 0 || c > 0 || d > 0 || e > 0) {}
else return;
if( a > 0) return;
> -----Ursprüngliche Nachricht-----
> Von: ascoders-bounce@xxxxxxxxxxxxx
> [mailto:ascoders-bounce@xxxxxxxxxxxxx] Im Auftrag von
> actionscript@xxxxxxxxxxxx
> Gesendet: Mittwoch, 28. Januar 2004 22:33
> An: ascoders@xxxxxxxxxxxxx
> Betreff: [ascoders] Re: If Statements Performance
>
> Wieso sollte er ?
> Es kann doch sein,
> das der Ausdruck durch den Rest noch falsch wird
>
> mfg r.
>
> ----- Original Message -----
> From: "André Michelle" <am@xxxxxxxxxxxxxxxxxx>
> To: <ascoders@xxxxxxxxxxxxx>
> Sent: Wednesday, January 28, 2004 9:35 PM
> Subject: [ascoders] If Statements Performance
>
>
> > noch eine Performancesache:
> >
> > var ms = getTimer();
> > a = b = c = d = e = 2;
> >
> > test = function () {
> > if ( a > 0 && b > 0 && c > 0 && d > 0 && e > 0 ) return; // ~590
> > /*if ( a > 1 ) return; // ~390 if ( b > 2 ) return; if ( c > 3 )
> > return; if ( d > 4 ) return; if ( e > 5 ) return;*/ }
> >
> > for ( var i = 0 ; i < 10000 ; i++ ) {
> > test();
> > }
> >
> > trace ( getTimer() - ms );
> >
> > Das wundert mich. Ich dachte er würde schon bei der ersten
> Bedingung
> > abbrechen. Eigentlich sollten beide gleich schnell sein.
> >
> > --
> > aM
> >
> > ------------------------------------------------------
> > Archiv : http://www.freelists.org/archives/ascoders/
> > Optionen : http://www.freelists.org/list/ascoders
> > ------------------------------------------------------
> >
>
> ------------------------------------------------------
> Archiv : http://www.freelists.org/archives/ascoders/
> Optionen : http://www.freelists.org/list/ascoders
> ------------------------------------------------------
------------------------------------------------------
Archiv : http://www.freelists.org/archives/ascoders/
Optionen : http://www.freelists.org/list/ascoders
------------------------------------------------------
Other related posts:
- » [ascoders] AW: Re: If Statements Performance