function dibujarBarra(x, y, serie, colores, texto) {
escribirTexto(x, y - 10, texto);
var sumaAltura = 0;
for (var i = 0; i < serie.length; i++) {
var altura = serie[i];
dibujarRectangulo(x, y + sumaAltura, 50, altura, colores[i]);
sumaAltura = sumaAltura + altura;
}
}
Se puede utilizar en el 4to parametro de la funcion dibujarRectangulo la instruccion directa de serie[i], en lugar de llamar a la variable altura, y de esa manera evitar crear dicha variable asignandole el valor de serie[i] previamente y asi, simplificar el codigo?
Quedando el codigo de esta manera:
function dibujarBarra(x, y, serie, colores, texto) {
escribirTexto(x, y - 10, texto);
var sumaAltura = 0;
for (var i = 0; i < serie.length; i++) {
dibujarRectangulo(x, y + sumaAltura, 50, serie[i], colores[i]);
sumaAltura = sumaAltura + serie[i];
}
}
**