Hi,
das ist ein häufiges Problem, wenn man Closures innerhalb von Schleifen verwendet.
Im Prinzip musst du noch eine zweite Funktion schreiben der du das i übergibst. Diese Funktion gibt eine Funktion zurück, die das i dann tatsächlich verwendet.
Gruß!