Oie gente,
Codei minha solução desse jeito, mas quando olhei a solução do professor, fiquei pensando se o meu código poderia ser eficaz tbm? O professor aplicou algumas multiplicações q não entendi mt bem o porque. Gostaria de entender. Obrigada.
<canvas width="600" height="400" ></canvas>
<script>
let tela = document.querySelector('canvas');
let pincel = tela.getContext('2d');
function desenhaEsquadroMaior(pontoX, pontoY,xa, ya, xc, yc, cor){
pincel.fillStyle = cor;
pincel.beginPath();
pincel.moveTo(pontoX, pontoY);
pincel.lineTo(xa, ya);
pincel.lineTo(xc, yc);
pincel.fill();
}
desenhaEsquadroMaior(50, 50, 50, 400, 400, 400, 'black');
desenhaEsquadroMaior(100, 175, 100, 350, 280, 350, 'white');
</script>