Generazione di una sequenza casuale di colori

// height=100 lines=auto
function setup() {
    // disegna barre colorate
    noStroke();
    for (let 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 variabile stessa, nel caso specifico corrisponde a x = x+5.

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

Con il canvas allargato, provare a limitare la casualità usando valori inferiori a 255 nelle funzioni random(), aggiungendo un valore minimo come parametro o usando un valore non casuale, ad esempio:

fill( random(200,255), random(180), 60 );

Per avere un maggiore controllo sull'uso della casualità si consiglia di utilizzare la modalità cromatica HSL o quella HSB.