1
resposta

Losango sem desenhar dois triângulos

Fiz um losango sem desenhar dois triângulos:

<canvas id="a" width="600" height="400"></canvas>

<script>
    var tela, pincel;

    tela = document.getElementById("a");
    pincel = tela.getContext("2d");

    //quadrado
    pincel.fillStyle = 'rgb(40,155,36)';
    pincel.fillRect(0,0,600,400);

    //losango
    pincel.fillStyle = 'rgb(254,224,0)';
    pincel.beginPath();
    pincel.moveTo(300,50);
    pincel.lineTo(50,200);
    pincel.lineTo(300,355);
    pincel.lineTo(550,200);
    pincel.fill();

    //círculo
    pincel.beginPath();
    pincel.fillStyle = 'rgb(0,37,123)';
    pincel.arc(300,200,100,0,2*3.14);
    pincel.fill();

</script>
1 resposta

Muito boa! Parabéns!

Continue exercitando! Bons estudos!