Peter Später: Funktion greift nicht auf Variable zu...

Beitrag lesen

Hallo… …eine Unklarheit gibt's noch, dann gebe ich garantiert Ruhe für heute 😀

…und zwar würde ich gerne die Werte zweier Variablen tauschen:

var Wert1 = 12;
var Wert2 = 11;

var Tauschobjekt1 = ["selfhtml-forum"];
var Tauschobjekt2 = ["rulez"];

function Tausch(o1, o2) {
	if (Wert1 > Wert2) {
		var Platzhalter = [...o2];
		o2 = o1;
		o1 = Platzhalter;
	}
}

Tausch(Tauschobjekt1, Tauschobjekt2);

console.log("Tauschobjekt1: ", Tauschobjekt1); // sollte nun ["rulez"] sein, ist nach wie vor ["selfhtml-forum"]
console.log("Tauschobjekt2: ", Tauschobjekt2); // sollte nun ["selfhtml-forum"] sein, ist nach wie vor ["rulez"]

Vielleicht bin ich auch einfach schon lange vor dem Schirm gesessen und sehe das Offensichtliche nicht mehr - aber irgendwelche Ideen dazu?

Danke, P.




[EDIT]
Bezeichnungen im Code zur besseren Verständlichkeit abgewandelt
[/EDIT]