12345678910+ circle pattern

12345678910+ circle pattern
// Inspired by: instagram.com/p/dn7dczbiuf8/
// instagram.com/natureofflowers.geometry/

Log in to post a comment.

// Inspired by: https://www.instagram.com/p/DN7dcZBiuf8/
// https://www.instagram.com/natureofflowers.geometry/
// How draw a 12345678910+ circle pattern 
// You can find the Turtle API reference here: https://turtletoy.net/syntax
Canvas.setpenopacity(1);

const turtle = new Turtle();
const size=90; 
const num=10; // min=1, max=50, step=1

function centeredCircle(x,y,radius) {
    turtle.jump(x,y-radius);
    turtle.circle(radius);
}

function nCircles(numberOfCircles){
for (n=0; n<=numberOfCircles-1; n++){
    centeredCircle((n*size/numberOfCircles*2) - ((numberOfCircles-1) * size/numberOfCircles),0,size/numberOfCircles);
    }
}

// Loops through 1,2,3,4,5... circles
for(n=1; n<=num; n=n+1){
    nCircles(n);
}