Hallo ALEX,
ich habe eine Lösung deines Problems und hoffe, dass du sie nutzen kannst.
Leider nicht zu 100%.
Ich gege davon aus, das du zwei Variablen vertauschen möchtest. Dein Problem war, dass man unter JS nur eine Variable als "return" - Wert zurückgeben kann.
Du gehst von der richtigen Praemisse aus. Ich _muss_ dabei aber gleichzeitig natuerlich auch noch den Code straff halten, das heisst in der aufrufenden Funktion genau einen Call fuer den Austausch, hier muss ich ja erst "rec" aufrufen, dann "exchange" und am Schluss dann noch zurueckueberweisen, und das erzeugt dann doch wieder eine aehnliche Codemenge, wie wenn ich den Dreieckstausch jedesmal einzeln codiere.
P.S. Und es geht doch in JS!
Ja, aber leider nur auf Umwegen, das ist das Problem.
Vielen Dank fuer Deine Muehe
Bis danndann
Michael N.