xxxxxxxxxx
function setup() {
createCanvas(600, 600);
background(229,204,255);
}
function draw() {
// Head
let headSize = random(200, 250);
let headX = width / 2;
let headY = height / 2;
fill(255, 0, 255);
ellipse(headX, headY, headSize, headSize);
// Left Eye
let eyeSize = random(20, 40);
let eyeX = headX - headSize / 5;
let eyeY = headY - headSize / 4;
fill(255);
ellipse(eyeX, eyeY, eyeSize, eyeSize);
// Right Eye
eyeX = headX + headSize / 5;
fill(255);
ellipse(eyeX, eyeY, eyeSize, eyeSize);
// Mouth
let mouthY = headY + headSize / 6;
let mouthWidth = random(50, 100);
let mouthHeight = random(20, 40);
noFill();
stroke(0);
strokeWeight(2);
arc(headX, mouthY, mouthWidth, mouthHeight, 0, PI);
// Left Ear
let earSize = random(30, 50);
let earX = headX - headSize / 2.2;
fill(153, 0, 153);
ellipse(earX, headY, earSize, earSize);
// Right Ear
earX = headX + headSize / 2.2;
fill(153, 0, 153);
ellipse(earX, headY, earSize, earSize);
}