Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

MEU CÍRCULO NÃO APARECE

Boa Noite, Meu círculo não aparece , já refiz o código mas não percebi aonde estou errando.

<canvas width="800" height="600"></canvas>

<script type="text/javascript">

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

    pincel.fillStyle = "white";
    pincel.fillRect(0,0,800,600);

    pincel.fillStyle = "green";
    pincel.fillRect(0,0,266,600);

    pincel.fillStyle = "red";
    pincel.fillRect(532,0,800,600);

    pincel.fillStyle = "yellow";
    pincel.beginPath();
    pincel.moveTo(400,300);
    pincel.lineTo(266,600);
    pincel.lineTo(532,600);
    pincel.fill();

    pincel.fillStyle = "blue";
    pincel.beginPath();
    pincel.arc(400, 300, 50, 0, 2 * 3,14);
    pincel.fill();



</script>
2 respostas

Olá Mauricio, boa noite!

Para que se círculo funcione perfeitamente basta alterar sua escrita que está hoje assim;

pincel.arc(400, 300, 50, 0, 2 * 3,14);

Para ;

pincel.arc(400, 300, 50, 0, 2 * 3.14);

Apenas isso o resto está correto, a única questão aqui é a notação usada para os números ou seja basta trocar a vírgula pelo ponto apenas isso!

Sucesso!

solução!

Muito obrigado pela percepção tentei procurar o erro mas não achei.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software