1
respuesta

Iteraciones

Practicando iteraciones fantasticas

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

</canvas>

<script>

    function dibujarCuadradoVerde(x,y,color){
        var tablero = document.querySelector("canvas");
        var pincel = tablero.getContext("2d");
        pincel.fillStyle=color;
        pincel.fillRect(x,y,200,200);
        pincel.strokeStyle="black";
        pincel.strokeRect(x,y,200,200)
    }




    for(var x=0;x<800;x=x+100){
        dibujarCuadradoVerde(x,0,"red");
        dibujarCuadradoVerde(x,200,"yellow");
        dibujarCuadradoVerde(x,400,"darkgreen");
    }



</script>
1 respuesta

¡Hola Estudiante!

En el código que compartiste, estás utilizando la función "dibujarCuadradoVerde" para dibujar cuadrados verdes en un canvas. Luego estás utilizando un bucle "for" para dibujar tres filas de cuadrados verdes en diferentes colores.

Si quieres practicar más con iteraciones, podrías intentar hacer lo siguiente:

  1. Modificar la función "dibujarCuadradoVerde" para que acepte un tamaño de cuadrado variable. De esta manera, podrías dibujar cuadrados más grandes o más pequeños según tus necesidades.

  2. Utilizar un bucle "for" anidado dentro del bucle existente para dibujar cuadrados en cada columna en lugar de en cada fila.

  3. Experimentar con diferentes colores y patrones para los cuadrados.

Espero que esto te ayude a practicar más con iteraciones. ¡Buena suerte y sigue aprendiendo!

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