Uso di for annidati

All’interno di un for possono essere inseriti anche altri for.

    function setup() {
    background( 200 );

    for (let x = 5;  x < 86;  x = x+20) {
        for (let y = 5;  y < 66;  y = y+20) {
            square( x,y, 10 );
        }
    }
}
  

  

Esegue 5 cicli con x che va da 5 a 85.


  

Esegue 4 cicli con y che va da 5 a 65. Trovandosi all’interno dell’altro for, le sue istruzioni vengono ripetute 20 volte (4 * 5).

Far apparire l’ultima riga di quadrati intervenendo sui parametri di uno dei due for.