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

Não consigo identificar o erro.

<meta charset="UTF-8">
<canvas width='600' height='400'></canvas>

<script>

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

    pincel.fillStyle = 'darkgreen';
    pincel.fillRect = (200, 50, 350, 300);

    pincel.fillStyle = 'black';
    pincel.fillRect(250, 110, 90, 90);
    pincel.fillRect(250, 110, 90, 90);

    pincel.fillRect(340, 200, 70, 100);

    pincel.fillRect(300, 240, 40, 110);
    pincel.fillRect(410, 240, 40, 110);

</script>
1 resposta
solução!

Oi Rennan, tudo certo?

Na 4a linha do seu código javascript há um erro, você colocou um sinal de igual no fillRect, mas na verdade fillRect é uma função, então deve ser chamada com o uso de parênteses, que nem você fez com as outras funções. O correto seria assim:

pincel.fillRect(200, 50, 350, 300);

Espero ter ajudado, bons estudos =)