Stel ik heb in een proggie en array van een bepaalde lengte die ik heel vaak moet doorlopen:
En dat wil ik vervangen door:
Hoe moet die functie run er dan uitzien? Zo misschien:
Maar dat is een ranzige oplossing, heeft iemand betere ideeën?
Edit: Ook moet die 'q' nog vervangen worden door 'i' natuurlijk.
JavaScript:
1
2
3
4
| AF[0].moveBy(-12, null); AF[1].moveBy(-12, null); AF[2].moveBy(-12, null); AF[3].moveBy(-12, null); |
En dat wil ik vervangen door:
JavaScript:
1
| Run("AF[q].moveBy(-12, null)", 4); |
Hoe moet die functie run er dan uitzien? Zo misschien:
JavaScript:
1
2
3
4
5
6
7
| function Run(code, loops) { for (var i = 0; i < loops; i++) { setTimeout(code, 0); } } |
Maar dat is een ranzige oplossing, heeft iemand betere ideeën?
Edit: Ook moet die 'q' nog vervangen worden door 'i' natuurlijk.
[ Voor 8% gewijzigd door André op 20-08-2003 18:49 ]