Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 22

Discussione: velocità cicli while

  1. #11
    Originariamente inviato da panta
    si anche io da flash mx... ma il player che usa non dovrebbe essere sempre quello web? ...mmm no mi sa che sto dicendo una boiata
    No, il player del 'test movie' di Flash è diverso sia da quello web sia da quello standalone su pc

    Per vedere che versione è fai Debug->Elenco variabili e guarda che dice la variabile $version (la mia è la 7,0,14,0)

  2. #12
    cmq occhio che l-- e --l sono 2 cose differenti ...

    con --l fate un ciclo in meno e a livello di pesantezza non so quanto implichi


    P.S.

    89
    76
    74

    :metallica
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #13
    appunto... leggi bene il primo post

    e poi c'è quel +1... non fa un ciclo in meno
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  4. #14
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Valori sempre quasi uguali anche con pubblicazione in versione diversa.
    1100
    950
    920

  5. #15
    Originariamente inviato da panta
    appunto... leggi bene il primo post

    e poi c'è quel +1... non fa un ciclo in meno
    ho capito ma fai 2 operazioni invece che una ... e alla fine se fai CTRL+INVIO ripetutamente vedrai che non e' sempre vero che +1 e' piu' lento di -1 con --l davanti, guarda il mio risultato ad esempio
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #16
    Originariamente inviato da 7vite
    Valori sempre quasi uguali anche con pubblicazione in versione diversa.
    1100
    950
    920
    Beh direi che il miglioramento c'è comunque

  7. #17
    premi ripetutamente CTRL + INVIO su questa e vedrai che tra l'una e l'altra , a seconda dei metodi, non c'e' una vera e propria regola.
    codice:
    var c = new Number( 40000 );
    
    var t = new Number( getTimer() );
    var l = c;
    while( l > 0 ) {
    	--l;
    }
    trace( Number( getTimer() ) - t );
    
    var t = new Number( getTimer() );
    var l = c;
    while( l > 1 ) {
    	l--;
    }
    trace( Number( getTimer() ) - t );
    
    trace("____________________________________________");
    
    var t = new Number( getTimer() );
    var l = c;
    while( l > 0 ) {
    	l = l - 1;
    }
    trace( Number( getTimer() ) - t );
    
    var t = new Number( getTimer() );
    var l = c;
    while( l > 0 ) {
    	l = l + ( -1 );
    }
    trace( Number( getTimer() ) - t );
    
    trace("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");


    un paio di esempi:

    133
    134
    ____________________________________
    137
    137
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    134
    133
    ____________________________________
    137
    138
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  8. #18
    11122
    11458
    1148

    la mia? :master:

    Prognosi riservata!
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  9. #19

    differenze con mx e 2004

    ho provato il ciclo su i due programmi con mx 2004 i valori scendono del 60%

  10. #20
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Originariamente inviato da webbeloz
    11122
    11458
    1148

    la mia? :master:

    Prognosi riservata!
    Hai scritto con un 1 di troppo o ho hai lo Z-80?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.