Boa noite a todos!
Quando eu fiz o retângulo, no exercício não foi utilizado o comando pincel.fill(). Mesmo assim o retângulo foi preenchido com a cor.
Se eu não colocar esse comando para fazer o triângulo, o mesmo não é executado e nem preenchido pela cor.
Qual o motivo do triângulo eu precisar do comando pincel.fill() e no retângulo não?
Exemplo abaixo.
pincel.fillStyle = 'lightgrey';
pincel.fillRect(0, 0, 600, 400);
//aqui ele preencheu a cor e não precisou do comando pincel.fill()
pincel.moveTo(300, 200);
pincel.lineTo(200, 400);
pincel.lineTo(400, 400);
pincel.fill();
//aqui ele precisa do pincel.fill() para preencher.