1
resposta

[Dúvida] Não entendi a lógica do exercício

Após solicitar as funções desenhaRetângulo e desenhaTexto, a descrição da atividade pede que se faça a função desenhaBarra com 4 retângulos com as cores solicitadas. Até onde eu estava entendendo, dentro dessa função deveria ser chamada a função desenhaRetângulo 4 vezes, mudando apenas a cor de cada retângulo, mas em nenhuma das opções de código se apresenta essa possibilidade. Alguém pode me explicar qual seria a forma de resolver esse exercício?

1 resposta

O, Cibele

Dentro do for o desenhaRetangulo é chamado 4 vezes, pois as series tem quatro elementos

//   serie.length = 4  
    for (var i = 0; i < serie.length; i++) {
        let altura = serie[i];
        desenhaRetangulo(x, y + somaAltura, 50, altura, cores[i]);
        somaAltura = somaAltura + altura;
    }