我正在一個項目上工作,爲了縮短代碼量,我編寫了一個函數來同時調用它們。它看起來像這樣function Function(peram1) {peram1 = peram1 += 5};
而且我這樣稱呼它Function(someVariable)
我的問題是我需要從函數內部更改變量someVariable,即使peram1的值僅僅是someVariable的值,但不能直接更改它。我調用了多個這些函數,所以我不能簡單地從內部調用實際的變量名稱。如何更改在參數中調用的變量JavaScript
var someVariable = 5;
var someSeperateVariable = 8;
function Function(peram1) {
peram1 = peram1 += 5;
};
Function(someVariable);
Function(someSeperateVariable);
console.log(someVariable, someSeperateVariable);
什麼是你'someVariable'的類型?對象,數字,字符串,數組? –
你能舉一個例子嗎,我真的不明白這個問題。 – putvande
該變量是一個int – TheChosenWhanMC