Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Por favor, alguém pode avaliar o meu código???

Tem algum jeito de deixar esse código ainda melhor?

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

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

function pintaTriangulo (cor, ponta1, linha1, ponta2, linha2, ponta3, linha3) {
    pincel.fillStyle = cor
    pincel.beginPath();
    pincel.moveTo(ponta1, linha1);
    pincel.lineTo(ponta2, linha2);
    pincel.lineTo(ponta3, linha3);
    pincel.fill();
}

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

</script>
1 resposta
solução!

Oi Karina, na minha opinião seu código está excelente. Simples e prático, sobre ser melhor, acho isso um pouco irrelevante para esse caso, neste ponto. Existem formas mais complexas de se escrever o mesmo código, mas eu não tentaria isso agora.

Parabéns, precisando de ajuda, pode abusar do fórum! :)