2
respostas

Meu código ficou assim:

aceitando sugestões!

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

<script>

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


    function desenhaEsquadro(xa, ya, xc, yc, cor) {
        //esquadro preto maior
        pincel.fillStyle=cor;
        pincel.beginPath();
        pincel.moveTo(xa, ya);//a
        pincel.lineTo(xc, yc);//c
        pincel.lineTo(xa, yc);//b
        pincel.fill();

    }

    desenhaEsquadro(50, 50, 400, 400, 'black');
    desenhaEsquadro(100, 175, 275, 350, 'white');



</script>
2 respostas

Fala, Álvaro! Tudo bem?

É isso aí!!!

Perfeito!

Código limpo e legível!!!

Manter o código limpo vai te ajudar muito na sua jornada.

Bons estudos e vamos em frente!!!

Olá Álvaro, td bem? Tbm fiz como vc! Preferi chamar a função duas vezes, do que incluir os cálculos que o professor utilizou na correção.

Bons estudos por aee!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software