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

circulo de izquierda a derecha, derecha a izquierda.

<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 disenharCircunferencia(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);
      }

      var x = 0;
      let direccion = true;
      function actualizarPantalla() {
        limpiarPantalla();
        disenharCircunferencia(x, 20, 10);
        if (direccion) {
          x++;
          if(x===600){
            direccion=false
          }
        } else{
          x--;
          if(x===0){
            direccion=true
          }
        }
      }
      setInterval(actualizarPantalla, 1);
    </script>
1 respuesta

Hola, 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!