1
resposta

Cruz feita de flores

Minha cruz feita de flores:

<canvas width="600" height="600"></canvas>
<script>
  var tela = document.querySelector("canvas");
  var pincel = tela.getContext("2d");
  pincel.fillStyle = "lightgray";
  pincel.fillRect(0, 0, 1000, 1000);

  desenhaCirculo = (x, y, raio, cor) => {
    pincel.fillStyle = cor;
    pincel.beginPath();
    pincel.arc(x, y, raio, 0, 2 * 3.14);
    pincel.stroke();
    pincel.fill();
  };

  desenhaFlor = (x, y, raio, cor) => {
    for (let i = 0; i < 3; i++) {
      desenhaCirculo(x - 12, y - i * 12, raio, cor);
      for (let j = 0; j < 3; j++) {
        desenhaCirculo(x - i * 12, y - 12, raio, cor);
      }
    }
  };

  cruzDeFlores = () => {
    for (let i = 0; i < 13; i++) {
      desenhaFlor(310, 40 + i * 40, 5, "red");
      desenhaFlor(40 + i * 45, 200, 5, "yellow");
    }
  };

  cruzDeFlores();
</script>
<h1>Cruz de flores!</h1>
1 resposta

Fala, Diego! Tudo bem por aí?

Mandou bem , sua solução está correta.

Continue praticando, e caso tenha alguma dúvida, não deixe de compartilhar com a gente.

Bons estudos e até mais!