 
  
<canvas width="600" height="400"></canvas>
<script>
    var pantalla = document.querySelector("canvas");
    var pincel = pantalla.getContext("2d");
    pincel.fillStyle = "lightgray";
    pincel.fillRect(0, 0, 600, 400);
    function dibujarCirculo(x, y, radio, color) {
        pincel.fillStyle = color;
        pincel.beginPath();
        pincel.arc(x, y, radio, 0, 2*3.14);
        pincel.fill();
    }
    function dibujarFlor(x,y){
    dibujarCirculo(x,y,70,"purple");//adicional fondo
    dibujarCirculo(x,y,40,"lightblue");//adicional fondo2
    dibujarCirculo(x,y,20,"red");//centro
    dibujarCirculo(x-40,y,20,"orange");//izquierda
    dibujarCirculo(x+40,y,20,"black");//derecha
    dibujarCirculo(x,y-40,20,"yellow");//arriba
    dibujarCirculo(x,y+40,20,"blue");//abajo
    }
   for(x=70;x<600;x=x+140){
    for(y=70;y<400;y=y+140){
    dibujarFlor(x,y);
    }
   }
</script> 
            