Du hast wohl offenbar keine Ahnung von JavaScript, hast auch das falsch verstanden, was in MDN steht und wahrscheinlich auch den Code falsch verstanden, den ich dir gegeben habe.
Es ist nichts falsch daran, Closures im "Funktionsrumpf" zu haben. Das ist sogar das Prinzip von JavaScript. Was...