1
resposta

Matematica mais simples

Não consegui entender direito a matemática usada no exercício, resolvi o meu assim:

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

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

        function desenhaEsquadro(xa, ya, xc, yc, cor){
            pincel.fillStyle=cor;
            pincel.beginPath();
            pincel.moveTo(xa, ya);
            pincel.lineTo(xa, yc);
            pincel.lineTo(xc, yc);
            pincel.fill();

            pincel.fillStyle="white"
            pincel.beginPath();
            pincel.moveTo(xa +50, ya +125);
            pincel.lineTo(xa +50, yc -50);
            pincel.lineTo(xc -100, yc -50);
            pincel.fill();

        }
        desenhaEsquadro(50,50,400,400,"black");

1 resposta

Parabéns, bem mais simples