So geben Sie einen Wert in JavaScript zurück

Die beste Möglichkeit, Informationen an den Code zurückzuleiten, der eine Funktion in JavaScript aufgerufen hat, besteht darin, die Funktion so zu schreiben, dass die von der Funktion verwendeten Werte als Parameter übergeben werden und die Funktion den jeweils erforderlichen Wert zurückgibt, ohne globale Werte zu verwenden oder zu aktualisieren Variablen.

Durch die Einschränkung der Art und Weise, in der Informationen an und von Funktionen übergeben werden, ist es einfacher, dieselbe Funktion an mehreren Stellen im Code wiederzuverwenden.

JavaScript Return Statement

JavaScript gibt einen Wert an den Code zurück, der es aufgerufen hat, nachdem alle auszuführenden Funktionen beendet wurden.

JavaScript übergibt einen Wert von einer Funktion mithilfe der return-Anweisung an den Code, der ihn aufgerufen hat. Der zurückzugebende Wert wird in der Rückgabe angegeben. Dieser Wert kann ein konstanter Wert, eine Variable oder eine Berechnung sein, bei der das Ergebnis der Berechnung zurückgegeben wird. Beispielsweise:

return 3;
return xyz;
return true;
return x / y + 27; Sie können mehrere return-Anweisungen in Ihre Funktion aufnehmen, von denen jede einen anderen Wert zurückgibt. Zusätzlich zur Rückgabe des angegebenen Werts fungiert die return-Anweisung auch als Anweisung, die Funktion an diesem Punkt zu verlassen. Code, der auf die return-Anweisung folgt, wird nicht ausgeführt.
Funktion num (x, y)
if (x! == y) return false;
wenn (x < 5) return 5;
return x;

Die obige Funktion zeigt, wie Sie mithilfe von if-Anweisungen steuern, welche return-Anweisung ausgeführt wird.

Der Wert, der von einem Aufruf einer Funktion zurückgegeben wird, ist der Wert dieses Funktionsaufrufs. Mit dieser Funktion können Sie beispielsweise eine Variable auf den Wert setzen, der mit dem folgenden Code zurückgegeben wird (der das Ergebnis auf 5 setzen würde)..

var result = num (3,3);

Der Unterschied zwischen Funktionen und anderen Variablen besteht darin, dass die Funktion ausgeführt werden muss, um ihren Wert zu bestimmen. Wenn Sie an mehreren Stellen im Code auf diesen Wert zugreifen müssen, ist es effizienter, die Funktion einmal auszuführen und den zurückgegebenen Wert einer Variablen zuzuweisen. Diese Variable wird in den restlichen Berechnungen verwendet.