Dalla sequenza al for

variabili

Immagine generata con una sequenza di istruzioni:

function setup() {
    background( 200 );

    var x = 10;           // inizializzazione
    rect( x,20, 20,60 );  // istruzione da ripetere

    x = x+30;             // aggiornamento
    rect( x,20, 20,60 );  // istruzione da ripetere

    x = x+30;             // aggiornamento
    rect( x,20, 20,60 );  // istruzione da ripetere

    // x = x+30;          // aggiornamento implicito
    // x < 100            // condizione uguale a false
}

La stessa immagine generata con un for:

function setup() {
    background( 200 );

    for ( var x = 10;   x < 100;   x = x+30) {
        rect( x,20, 20,60 );
    }
}