6
respuestas

va y vuelve con funciones

Realice el ejercicio creando una función que realiza la ida y otra la vuelta.

var x=0; var ida = true;

function circuloVa(){     // realiza la grafica de ida

    limpiarPantalla();
    diseniarCircunferencia(x,20,10);
    x++;

}

function circuloVuelve(){                 // realiza la grafica de vuelta

    limpiarPantalla();
    diseniarCircunferencia(x,20,10);
    x--;

}

function actualizarPantalla(){

    if (x <= 600 && ida) {    // entra para realizar la grafica de ida

            circuloVa();
            if (x == 600) {     // aqui cambia el sentido para que grafique la vuelta ya que llego a 600
                ida=false;
            }

        } else {
                                            // aqui entra para realizar la grafica de vuelta
            circuloVuelve();
            if (x==0) {                  // aqui cambia el sentido para que grafique la ida  ya llego a 0
                ida=true;
            }

    }

}



setInterval(actualizarPantalla,10);
6 respuestas

muchas gracias, se que algun dia podre resolver mas complejos

Gracias x tu comentario. Saludos.!

excelente. segui asi

Hola gracias me rompi la cabeza y no logre que volviera T.T. Por que el (&& ida) me podrian refrescar gracias.

Ya lo comprendi. Saludos y gracias.

Hola jonathan, que bueno que te sirvio el codigo! gracias por tu comentario.! respondiendo a tu pregunta usé la variable ida para saber si tiene que ir hacia adelante (variable ida= true) ó hacia atras (variable ida= false). Saludos!