xxxxxxxxxx
33
//Embedded Iteration + Randomness
var boolDoRefresh;
var size = 30;
var spacing = 50;
function setup() {
createCanvas(400, 400);
noStroke();
boolDoRefresh = true;
}
function draw() {
if (boolDoRefresh) {
background(210, 230, 250);
for (i = 0; i <= width; i++){
for (j = 0; j <= height; j++){
var r = int(random(5, 10));
// print(r);
if(r % 5 == 0) {
ellipseMode(CORNER);
ellipse(i * spacing + 10, j * spacing + 10, size, size);
} else {
rect(i * spacing + 10, j * spacing + 10, size, size);
}
boolDoRefresh = false;
}
}
}
}
function mousePressed() {
boolDoRefresh = true;
}