Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

Grafico de barras

<canvas width="600" height="400">

</canvas>

<script>
     function dibujarCuadrado(x,y,base,altura,colores){
        var tablero = document.querySelector("canvas");
        var pincel = tablero.getContext("2d");
        pincel.fillStyle=colores;
        pincel.fillRect(x,y,base,altura);
        pincel.strokeStyle="black";
        pincel.strokeRect(x,y,base,altura)
    }

    function escribirTexto(x,y,texto){
        var tablero=document.querySelector("canvas");
        var pincel=tablero.getContext("2d");

        pincel.font="15px Georgia";
        pincel.fillStyle="black"
        pincel.fillText(texto,x,y)

    }



    var serie2009=[6,47,41,3,3];
    var serie2019=[81,9,3,3,4];
    var colores=["blue","green","yellow","red","gray"];




    function dibujarbarra(x,y,serie,colores,texto) {
        var acumulador =y;
        for(var i=0;i<=serie.length; i=i+1){
            dibujarCuadrado(x,acumulador,30,serie[i],colores[i])
            acumulador=acumulador+serie[i]
        escribirTexto(x,y-10,texto)

    }
}

    dibujarbarra(50,50,serie2009,colores,"2009")
    dibujarbarra(150,50,serie2019,colores,"2019")



</script>
2 respuestas
solución!

Hola Yadir ¿cómo estas?

Olvidaste compartir tu código con nosotros, a continuación te dejo un link de un tutorial de como poder compartir tu código en el foro.

link: https://www.youtube.com/watch?v=tevEdARFxGU

Espero haberte podido ayudar.

Saludos

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Gracias , me sirvio de mucho