escrevi meu código deste jeito
<canvas width="600" height="400"></canvas>
<script>
var tela = document.querySelector('canvas');
var pincel = tela.getContext('2d');
pincel.fillStyle="darkblue";
pincel.beginPath();
pincel.arc(325, 225, 100, 0, 2*3.14);
pincel.fill();
pincel.fillStyle = 'green';
pincel.beginPath();
pincel.moveTo(50, 50);
pincel.lineTo(50, 600);
pincel.lineTo(1600, 50);
pincel.fill();
pincel.fillStyle = 'yellow';
pincel.beginPath();
pincel.moveTo(75, 225);
pincel.lineTo(325, 375);
pincel.lineTo(575, 225);
pincel.fill();
pincel.fillStyle = 'yellow';
pincel.beginPath();
pincel.moveTo(75, 225);
pincel.lineTo(575, 225);
pincel.lineTo(325, 75);
pincel.fill();
</script>
porem existe uma ordem! tem algum código que possamos usar para chamar a cor para sima como se usa no Illustrator? depois de muito trabalho deu certo!
<canvas width="600" height="400"></canvas>
<script>
var tela = document.querySelector('canvas');
var pincel = tela.getContext('2d');
pincel.fillStyle = 'green';
pincel.beginPath();
pincel.moveTo(50, 50);
pincel.lineTo(50, 600);
pincel.lineTo(1600, 50);
pincel.fill();
pincel.fillStyle = 'yellow';
pincel.beginPath();
pincel.moveTo(75, 225);
pincel.lineTo(325, 375);
pincel.lineTo(575, 225);
pincel.fill();
pincel.fillStyle = 'yellow';
pincel.beginPath();
pincel.moveTo(75, 225);
pincel.lineTo(575, 225);
pincel.lineTo(325, 75);
pincel.fill();
pincel.fillStyle="darkblue";
pincel.beginPath();
pincel.arc(325, 225, 100, 0, 2*3.14);
pincel.fill();
</script>