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

Lo hice diferente =(

Hola, Buen dia a todos, lo hice de la siguiente manera, no lo habia pensado tan facil que lo hizo el instructor, mucho por aprender!!!

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

<script>

    var pantalla = document.querySelector("canvas");
    var pincel = pantalla.getContext("2d");        
    pincel.fillStyle = "lightgrey";
    pincel.fillRect(0,0,600,400); 

    function dibujarCirculo(x,y,radio){
        pincel.fillStyle = "blue";
        pincel.beginPath();
        pincel.arc(x,y,radio,0,2*Math.PI);
        pincel.fill();
    }    

    function limpiarPantalla(){

        pincel.clearRect(0,0,600,400); //la funcion clearRect limpia la pantalla. en los valores x y y anotados.

    }

    var x = 0
    var retornox = 600;

    function actualizarPantalla(){

        if(x <= 599){
        limpiarPantalla();
        dibujarCirculo(x,20,10);
        x++;}
        if(x >= 599){
            x = 600;
            if(x == 600){
            limpiarPantalla();
            dibujarCirculo(retornox,20,10);
            retornox = retornox - 1;
            if(retornox == 0){
                x = 0;
                retornox = 600;
            }
            }}}

    setInterval(actualizarPantalla,10); //llama a una función o ejecuta un fragmento de código de forma reiterada, con un retardo de tiempo fijo entre cada llamada.

</script>
1 respuesta

Hola Daniel, espero que estés bien.

¡Felicidades por tu dedicación y esfuerzo en el curso de lógica de programación! Practicar es una parte muy importante del aprendizaje y te ayudará a consolidar tus conocimientos y a sentirte más cómodo con lo que has aprendido. Estoy seguro de que tu dedicación y tu práctica te están ayudando a hacer grandes progresos y a adquirir nuevas habilidades. ¡Sigue adelante y sigue practicando! Si tienes alguna duda o necesitas ayuda, no dudes en pedirla, tener dudas es normal, pero quedar con dudas nunca es bueno. ¡Felicidades de nuevo por tu dedicación y tu progreso!

Te recomiendo que compartas la solución de tus ejercicios en nuestro servidor de Discord, allí tenemos un canal exclusivo para eso (#compartatucodigo). Allá podrás tener más interacciones con otros Alumnos, Instructores y la comunidad en general.

¡Estamos aquí para ayudarte!.

¡Saludos!

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