Parametri numerici

// height=100 lines=auto
function setup() {
    background( 200 );

    // PARAMETRI
    let diametro1 = random(20,70);
    let diametro2 = random(20,70);
    let diametro3 = random(20,70);

    // ISTRUZIONI PARAMETRIZZATE
    circle( 50,35, diametro1 );
    circle( 40,60, diametro2 );
    circle( 60,60, diametro3 );
    noStroke();
    circle( 50,35, diametro1-2 );
    circle( 40,60, diametro2-2 );
    circle( 60,60, diametro3-2 );
}
let diametro1 = random(20,70);

Dichiarazione e impostazione (casuale) del parametro.

circle( 50,35, diametro1 );

Uso diretto del parametro.

circle( 50,35, diametro1-1 );

Uso del parametro rielaborato.

Provare a ricaricare la pagina per notare le varianti casuali possibili.

Le ultime 4 righe di codice cancellano i contorni sovrapposti per ottenere l'effetto di fusione dei cerchi.