Sorry, wenn der Titel nicht mit meiner Frage übereinstimmt, weil ich es nicht mit Worten erklären kann, sondern nur mit einem Beispiel.Globale Variable in einer Funktion manipulieren
Hier ist ein wirklich einfaches Beispiel, mein Code ist nicht das Gleiche und vieles mehr:
var i=0;
first();
function first()
{
i=1;
second(i);
}
function second(number)
{
number=2;
}
ich diesen Code versucht haben, gibt es 1.
Was ich hier will, ist zu ändern meine globale Variable, sagen zu meiner Funktion zweitens "Hey, du wirst immer globale Variablen ändern, aber die, die ich dir als Referenz übergebe, musst du ändern"
Wenn jemand die Antwort hat, wäre großartig! Er könnte viele Zeilen speichern: D
Vielen Dank im Voraus.
Es ist immer von 'value' – Rayon
schwer zu verstehen, passieren wird. 'Zahl' Variable wo definiert? Was ist die Variable, die Sie zurückgeben? 'i' oder' Nummer'? Warum überschreiben Sie "Nummer" als Parameter in Ihrer Funktion? Ich verstehe deine gewünschte Leistung wirklich nicht. –