Saludos, en el aula de movimientos de objetos, esta este ejercicio, la verdad entiendo gran parte del codigo pero no el final cuando hace la comparacion para ver en que sentido va. me gustaria si me pudieran explicar como funciona exactamente este fragmento de codigo. gracias
. . .
var x = 0
var sentido = 1;
function actualizarPantalla(){
limpiarPantalla(); // Tengo entendido que compara, y cuando se pasa , el se devuelve porque cambia su sentido, pero al cambiar x = 559
if(x > 600){ // por ejemplo, y esto haria que volviera a cambiar su sentido y no regresaria de nuevo.
sentido = -1;
}else if(x < 0){ // estoy un poco perdido con este gragmento de codigo. megustaria saber como es su ejecucion.
sentido = 1;
}
disenharCircunferencia(x,20,10);
x = x + sentido;
}
setInterval(actualizarPantalla,100);