1
resposta

Gráfico de Barras

pincel.fillStyle=cor;
        pincel.fillRect(x,y, largura, altura);
        pincel.strokeStyle='black';
        pincel.strokeRect(x,y, largura, altura);

Alguém pode me explicar essa parte do código? Eu fiquei meio perdido na função de largura e altura dentro da função

1 resposta

Vitor, boa tarde!

Ambos são parâmetros da função fillRect(), a largura e a altura são considerados do ponto inicial (x e y), abaixo eu vou deixar um exemplo

pincel.fillRect(0,0, 100, 100) // nesse caso o quadrado terá uma altura e largura de 100px em cada lado. e ele será somado do valor inicial do x e do y

Para saber mais, eu recomendo a documentação oficial do javascript: https://developer.mozilla.org/pt-BR/docs/Web/API/CanvasRenderingContext2D/fillRect

Espero ter ajudado e bons estudos!