xxxxxxxxxx
40
// Starter Code for "Embedded Iteration + Randomness"
var boolDoRefresh;
function setup() {
createCanvas(400, 400);
boolDoRefresh = true;
}
function draw() {
if (boolDoRefresh) {
background("purple");
var space = 50;
var size = 30;
for (var y = 0; y < 9; y++) {
for (var x = 0; x < 9; x++) {
if(random(0,50) > 9){
noStroke();
fill(255, random(255), random(255)); //starburst colors sort of
rect(x * space + 10, y * space + 10, size, size);
}else{
noStroke();
ellipse(x * space + 25, y * space + 25, size, size);
textFont("Georgia");
text("m", x * space + 25, y * space + 25);
}
}
}
boolDoRefresh = false;
}
}
function mousePressed() {
boolDoRefresh = true;
clear();
}