hola, buenas!! despues de hacer el ejercicio vi la resolucion y note que se crea una variable llamada "altura" en el for, y siento que no deberia crearse ninguna variable, ya que cada ciclo se volveria a crear y asignar un valor. Alguien me podria decir si estoy errado o es indiferente. muchas gracias y dejo mi resolucion.
function dibujarBarra(x,y,serie,colores,texto)
{
var sumatoriaBase = 0;
escribirTexto (x,y-15,texto);
for(var i = 0; i<serie.length; i++)
{
dibujarRectangulo(x,y+sumatoriaBase,50,serie[i],colores[i]);
sumatoriaBase += serie[i];
}
}