2
respostas

Bandeira Brasil

Olá, essa foi minha tentativa de bandeira

<canvas width="600" height="400">

</canvas>

<script>

    var tela = document.querySelector("canvas");
    var pincel = tela.getContext("2d");

    pincel.fillStyle = "green";
    pincel.fillRect(50, 50, 500, 300)

    pincel.fillStyle = "yellow";
    pincel.beginPath();
    pincel.moveTo(300, 50);
    pincel.lineTo(50, 200);
    pincel.lineTo(550, 200);
    pincel.fill();

    pincel.beginPath();
    pincel.moveTo(300, 350);
    pincel.lineTo(50, 200);
    pincel.lineTo(550, 200);
    pincel.fill();

    pincel.fillStyle="darkblue";
    pincel.beginPath();
    pincel.arc(300, 200, 100, 0, 2*3.14);
    pincel.fill();

</script>
2 respostas

Olá boa tarde! a sua bandeira ficou muito boa parabéns!!! Gostaria de sugerir algo. que no caso seria comentar o código para facilitar mais a compreensão dele caso seja preciso modificá lo mais tarde . Por exemplo

<!---bandeira-Brasil--->
<canvas width='600' height='400'></canvas>
<script>

    var tela = document.querySelector('canvas');
    var pincel = tela.getContext('2d');

    pincel.fillStyle='darkgreen';
    pincel.fillRect (0,0,600,400);

//losango
    pincel.fillStyle ='yellow';
    pincel.beginPath();
    pincel.moveTo(300,30);
    pincel.lineTo(30,200);
    pincel.lineTo(300,370);
    pincel.lineTo(570,200);
    pincel.fill();
//circulo
    pincel.fillStyle ='darkblue';
    pincel.beginPath();
    pincel.arc(300,200,100,0,2*3.14);
    pincel.fill();
</script>