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

a cor verde não esta ficando

Quando eu coloco para ver o se deu certo, não a parece o verde

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

<title>Desenho</title>

<script>

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

    pincel.fillStyle = "lightgray";
    pincel.fillRect(0, 0, 600, 400);

    function desenhaQuadrado(y, tamanho, cor) {

        var x = 50;
        while(x < 200) {

            pincel.fillRect(x, y, tamanho, tamanho);
            pincel.strokeRect(x, y, tamanho, tamanho);
            x = x + 50;

        }

        pincel.fillStyle = cor;
        pincel.fillStroke = "black";//"black" = preto;

    }

    desenhaQuadrado(50, 50, "green");//"green" = verde;








</script>
1 resposta
solução!

O quadrado não fica verde porque você só está atribuindo a cor verde, depois de chamar a função fillRect().