2016-04-02 75 views
-2

我有一個代碼,我想要更改我的變量值,餘額。目前看起來像這樣更改值,快捷鍵

this.balance = this.balance - amount; 

是否有一個快捷方式我可以使用,這樣我就不必兩次寫這個平衡了? 我想這

this.balance =- amount; 

但後來我想通了,它確實只是

this.balance = (-amount); 

,這是不是我想要的

我知道這是一個非常基本的問題,但我不知道要搜索什麼

+2

'this.balance - = amount;' – Hackerdarshi

回答

0
this.balance -= amount; 

這會幫助你。

0

您的操作員的順序是錯誤的。您需要在賦值運算符(=)之前放置算術運算符(+, - ,*,/,或甚至>>,<,<,>>>)。

你應該這樣做:

this.balance -= amount; 
0

你只是放錯地方的=操作後-跡象。所以,當你寫:

this.balance =- amount; 

它的計算結果爲

this.balance = -amount; 

所以,你得到的結果。 另外,在其他答案中寫的是使用速記方法的正確方法

this.balance -= amount;