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>