Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Ejercicio: Dibujando flor - banda con flores

<meta charset="utf-8">
<br>
<h1>Dibujando Flores</h1>
<br>
<canvas width="1800" height="400"></canvas>

<script>

    var pantalla = document.querySelector("canvas");
    var pincel = pantalla.getContext("2d");


    pincel.fillStyle = "lightgray";
    pincel.fillRect(0, 0, 1800, 400);

    function dibujarCirculo(x, y, radio, color) {


        pincel.fillStyle = color;
        pincel.beginPath();
        pincel.arc(x, y, radio, 0, 2*3.14);
        pincel.fill();
    }

    function dibujarFlor(x,y){
       var radio = 21;

       dibujarCirculo(x,y,radio,"red");
       dibujarCirculo(x,y+radio*2,radio,"blue");
       dibujarCirculo(x+radio*2,y,radio,"black");
       dibujarCirculo(x-radio*2,y,radio,"orange");
       dibujarCirculo(x,y-radio*2,radio,"yellow");
    }


        var florLinea = 100;
        var florLinea1 = 200;

        while(florLinea < 1800){

            dibujarFlor(florLinea,100);
            dibujarFlor(florLinea,300);

            florLinea = florLinea + 200;

            while(florLinea1 <1800){

                dibujarFlor(florLinea1,200);

                florLinea1 = florLinea1 + 200;
            }

        }



</script>
1 respuesta

Excelente Mabel, funciona muy bien!

Nos alegra mucho tu aprendizaje, gracias por compartir tu código con nosotros.

Continúa con tus estudios y si tienes alguna duda sobre el contenido, estaremos aquí en el foro dispuestos a ayudar!

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