dedlfix: Übergabewert (lokale Variable) in anderer Funktion verwenden

Beitrag lesen

Tach!

Vielleicht wäre dann Variante drei angemessener: f1() gibt das e über return zurück, du merkst dir das in einer Variable und übergibst es zur gegebenen Zeit an f2() als Parameter.
Würde mich interessieren, wie das umzusetzen ist.

So wie man eben bei Funktionen einen Rückgabewert zurückgibt, ihn in Empfang nimmt und ganz allgemein einen Parameter übergibt. Das ist im Prinzip Grundlagenwissen.

  
function beispiel_1(e) {  
// Anweisungen (bspw. ist "e" ein String)  
  
  return e;  
}  
  
function beispiel_2(foo) {  
  
// mach was mit foo  
}  
  
// Anwendung:  
  
var x = beispiel_1(parameterwert);  
  
beispiel_2(x);  

Wenn x nicht global herumliegen soll, musst du eine Funtkion drumherumbauen, wie in molilys Variante 2.

dedlfix.