Buenas tardes.
¿Por qué es necesario crear una variable, en este caso altura para usar serie[i] y para color se coloca directamente en la función?
Al ejecutarlo no me funciona a menos que cree la variable. Vi otros comentarios y respuestas, pero no lo comprendo bien.
function dibujaBarra(x, y, serie, color, texto){
escribirTexto(x, y -10, texto)
//var sumaAltura = 0; Según veo esto no estan necesario ya que " y " puede hacer a función sola
for(i = 0; i < serie.length; i++){
var altura = serie[i];
dibujarRectangulo(x, y, 50, altura, color[i]);
y = y + altura;
}
}