1
respuesta

Duda Sobre el gráfico de barras

Buenas compañeros DEVS, tengo una duda respecto a como esta iterando [i] el código, así como el método length exactamente, se que regresa el valor que tiene el arreglo, pero no me queda del todo claro dentro de la función dibujar barra.

function dibujarBarra(x,y, serie, colores,texto) { escribirTexto ( x, y - 10, texto);

    var sumaAltura =0;
    for(i=0; i < serie.length; i++){
        var altura=serie[i];
        dibujarRectangulo(x,y + sumaAltura,50,altura,colores[i]);
        sumaAltura = sumaAltura+altura;
    }
}
1 respuesta

Hola, del arreglo serie que contiene n elementos, en este caso son 5 elementos. ` for(i=0; i < serie.length; i++){ //inicializa la variable que lleva el control del loop en 0, luego compara ese valor iniciado en 0 contra 5 que es la cantidad de elementos que tiene serie.length con eso repetira el ciclo pasando por los 5 valores contenidos en el arreglo.

}`