1
resposta

Usando For

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

    function desenhaQuadrado(x, y, tamanho, cor) {
        var tela = document.querySelector ("canvas");
        var pincel = tela.getContext ("2d");

        for (var contador = 1; contador <tamanho ; contador ++){

            pincel.fillStyle = cor;
            pincel.fillRect (x,y,50,50);

            pincel.fillStrokes = "black";
            pincel.strokeRect (x,y,50,50);
            x = x + 50

        }

        pincel.fillStyle = "white";
        pincel.fillRect (x,y,50,50);

        pincel.fillStrokes = "black";
        pincel.strokeRect (x,y,50,50);

    }

    desenhaQuadrado (200,300,6,"blue");    

</script>
1 resposta

Bom dia!

Sua resolução ficou excelente! Você fez um ótimo uso do aprendizado.

Parabéns pelo empenho nos estudos e continue praticando.

Para que mais pessoas consigam visualizar a sua solução proposta, é recomendado que você marque este tópico como solucionado. Assim pode ajudar ainda mais pessoas :)

Bons estudos!