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

Solucion ejercicio - ¡Ya que va, que vuelva! Usando variables Booleanas

<meta charset="UTF-8">

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

<script>
    //funciones
    function graficarCirculo(x,y,radio){
        pincel.fillStyle="blue"; // TIPO PROPIEDAD - con esto le damos color al trazo
        pincel.beginPath();
        pincel.arc(x,y,radio,0,2*Math.PI);
        pincel.fill();
    }

    function limpiarPantalla(){
        pincel.clearRect(0,0,600,400);
    }

    function actualizarPantalla(){
        if(lugar){
            x++
            if (x>590){
                lugar=false;
            }
        }
        else{
            x--
            if (x<10){
                lugar=true;
            }
        }
        limpiarPantalla();
        graficarCirculo(x,20,10);
    }

    //variables
    var pantalla=document.querySelector("canvas"); // conectamos la etiqueta canvas con java script
    var pincel=pantalla.getContext("2d"); //encargado de graficar en el canvas
    pincel.fillStyle="darkgrey";
    pincel.fill();
    var x=10;
    var lugar=true;
    setInterval(actualizarPantalla,5);
1 respuesta

Hola, felicidades por tu dedicación en el curso. Gracias por tu mensaje. Sin embargo, el foro no es el lugar más adecuado para responder a tus ejercicios. El foro es un espacio para compartir dudas, preguntas y discusiones sobre el material del curso. Te recomiendo que compartas la respuesta de tus ejercicios en nuestro servidor de Discord, que también es un buen lugar para compartir experiencias e interactuar con otros alumnos e instructores. ¡Deseamos que puedas cumplir con todos tus objetivos y tener éxito en tus estudios, saludos!

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