Übung: Globaler Scope, Block-Scope und Funktions-Scope
Rechnen Sie die Werte der Variablen der beiden Funktionen überall dort aus, wo console.log ( ? ) aufgerufen wird.
Was passiert mit der Variablen intern, die weder mit var, noch mit const oder let deklariert ist? Ist intern am Ende des Skripts bekannt?
const global = 400; function ausgabe() { let loc = 2.5; let func = 100 + local (global * loc); func = func * loc; console.log ("loc", loc, "func", func); } function local(loc) { let global = 1000; intern = loc + global; console.log ("global", global, "intern", intern); return intern; } ausgabe(); console.log ("intern", intern);