Eine return-Anweisung bewirkt, dass die Ausführung die aktuelle Subroutine verlässt und an der Stelle im Code unmittelbar nach dem Aufruf der Subroutine, der so genannten Rückkehradresse, fortgesetzt wird. Die Rücksprungadresse wird normalerweise im Aufrufstapel des Prozesses als Teil des Unterprogrammaufrufs gespeichert. Einige Programmiersprachen erlauben einer Funktion, einen oder mehrere Rückgabewerte anzugeben, die an den Code zurückgegeben werden, der die Funktion aufgerufen hat.
Das Rückgabe-Schlüsselwort ist in Ruby optional. Für Funktionen mit nur einem Exit-Punkt kann "return result" einfach durch "result" ersetzt werden.
Gibt es irgendwelche Ruby-spezifischen Richtlinien, um dies zu tun?
Ich tendiere dazu, das...
14.07.2011, 21:38
Ich muss eine Funktion ohne Argumente erstellen, die ein Array zurückgibt
Ich bekomme den Fehler: "Warnung: Funktion gibt die Adresse der lokalen Variablen" zurück
Mein Code wurde vereinfacht, um das Lesen zu erleichtern
%Vor%
Ich...
03.05.2011, 08:21
Wie kann ich die Rückgabe in Javascript verwenden?
%Vor%
07.12.2010, 16:59