eta charset="utf-8">
 <canvas width="800" height="800"></canvas>
 <script type="text/javascript">
  function desenhaQuadrado (x, y, cor){
      var tela = document.querySelector("canvas");
    var pincel = tela.getContext("2d");
    pincel.fillStyle = cor;
    pincel.fillRect(x, y, 50, 50);
    pincel.fillStroke = "black";
    pincel.fillStrokeRect(x, y, 50, 50);
  }
  desenhaQuadrado(50, 0, "green");
 </script>Não consegui, fazer mais quadrados aparecerem um na frente do outro igual pedido mas o código esta sem erros
 
            