xxxxxxxxxx
37
function setup() {
createCanvas(400, 400);
translate(200, 200);
rectMode(CENTER);
fill("black");
circle(0, 0, 400);
fill("red");
square(0, 0, 282);
}
let totalCount = 0;
let blueCount = 0;
function draw() {
translate(200, 200);
for (i = 0; i < 20; i++) {
let x = random(-200, 200);
let y = random(-200, 200);
if (dist(0, 0, x, y) <= 200) {
stroke("lime");
strokeWeight(2);
if (x > -141 && x < 141 && y > -141 && y < 141) {
stroke("blue");
blueCount++;
}
point(x, y);
totalCount++;
}
}
let ratio = totalCount / blueCount;
noStroke()
fill('black')
rect(0,0,120,40)
fill('white')
textAlign(CENTER,CENTER)
textSize(20)
text("兀 : " + round(ratio * 2, 4),0,0);
}