Schwer zu erklären für mich.
Habe aber das gefunden was die Funktion erklären sollte
Unterschied for und let
Benutzt man diese Schlüsselwörter außerhalb von Funktionen, verhalten sie sich exakt identisch. Beide Zeilen führen hier also zum gleichen Ergebnis:
Innerhalb Funktionen
Das wird jetzt etwas verwundern, aber auch hier sind die beiden Schlüsselwörter komplett identisch zu verstehen.
Blocks / Blöcke
Hier kommen jetzt die Stärken von let zum tragen. Außerhalb von for-Schleifen ist die Variable auf einmal nicht mehr verfügbar.
Beispiel