var amplitud = 15; // Amplitud del movimiento var frecuencia = 2; // Frecuencia del movimiento (en rebotes por segundo) var duracionBucle = 8; // DuraciĆ³n del bucle en segundos var wiggleX = wiggle(frecuencia, amplitud)[0]; var wiggleY = wiggle(frecuencia, amplitud)[1]; var tiempoTotal = duracionBucle / 2; // Dividimos por 2 porque el bucle completo consta de un ida y vuelta var tiempo = time % tiempoTotal; var posicionInicial = [0, 0]; // PosiciĆ³n inicial del objeto [posicionInicial[0] + wiggleX, posicionInicial[1] + wiggleY]