1
resposta

função desenhaBarra

Não entendi muito bem o porque de criar um laço dentro da função de criar a barra.

1 resposta

Boa noite, Lucas! Como vai?

Veja que o objetivo da função desenhaBarra() é desenhar retângulos uns sobre os outros de modo a formar a tal barra do gráfico! Pra isso, essa função recebe um parâmetro chamado serie que nada mais é do que um array com os valores que representarão cada um dos retângulos citados anteriormente. Isso quer dizer que se o array tiver 4 valores, logo a função desenhaBarra() precisará empilhar 4 retângulos!

É justamente por isso que o laço for é necessário! Para que seja possível percorrer todo o array serie e desenhar cada um dos retângulos com seu respectivo valor!

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software