Kun je lussen gebruiken voor Javascript animatie?

Ik probeer een spelletje te maken in javascript. Het enige werkende voorbeeld van animatie dat ik tot nu toe tegen ben gekomen, is met recursie.

De bedoeling is natuurlijk dat een plaatje een pixel wordt opgeschoven, dit wordt afgebeeld, het plaatje weer wordt opgeschoven, dit weer wordt afgebeeld etcetera.
Wat de lus lijkt te doen is een plaatje opschuiven, opschuiven, opschuiven, enzovoort, en daarna pas afbeelden dat het plaatje tien pixels verder staat. Hoe los ik dit op? Ik vind recursie niet handig.

Weet jij het antwoord?

/2500

Stel zelf een vraag

Ben je op zoek naar het antwoord die ene vraag die je misschien al tijden achtervolgt?

/100