Generazione di una sequenza casuale di colori

// height=100 lines=auto
function setup() {
    // disegna barre colorate
    noStroke();
    for (var x = 0;  x < width;  x += 5) {
        fill( random(255), random(255), random(255) );
        rect( x,0, 5,100 );
    }
}
x += 5

L'operatore += permette di sommare un valore alla variabile e assegnare il risultato alla stessa variabile, nel caso specifico corrisponde a x = x+5.

Provare ad aumentare la larghezza del canvas usando, ad esempio createCanvas(600,100) prima di noStroke().

 

Per avere un maggiore controllo sull'uso casuale del colore si consiglia di utilizzare la modalità HSL o HSB.