1
resposta

Uso de fillstroke

<meta charset="utf-8">

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

<script type="text/javascript">

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

    pincel.fillStyle = "green";
    pincel.fillRect(0,0,50,50);
    pincel.strokeStyle = "red";
    pincel.fillStroke = "red";
    pincel.strokeRect(0,0,50,50);
}

desenhaQuadrado(0,0);

</script>
1 resposta

Olá Romero, tudo bem?

Achei interessante sua solução, só uma observação, é que na chamada da função desenhaQuadrado(0, 0); você passa 2 parâmetros mas na função em si faltou receber esses 2 parâmetros:

function desenhaQuadrado(x, y) { ... }

Mas de qualquer forma muito interessante a sua solução. Forte abraço!