我很感興趣,爲什麼賦值運算符的速記形式只能以一種方式工作,即意味着追加變量的值。以多種語言預先編寫變量的速記邏輯
Ex。 (在JavaScript):
x+=y x=x+y
x-=y x=x-y
x*=y x=x*y
x/=y x=x/y
x%=y x=x%y
我經常發現,我需要預先設置變量的情況:
例。
x=y+x
假設x和y是字符串,並且您正在連接。
我想有一種語法,允許這樣的:
x=+y
當我做我++或++我遞增數。
有沒有一些支持此語言的語言?
它給出了完全相同的結果。我不確定你想要達到什麼目的。 – Tules
在程序的邏輯方面,不是不一樣,假設你有兩個變量,一個'var html',你用複雜的函數和'var title'構建你想要的前綴。你想通過'html' no'title' var。我不想根據這些細節學習一門語言,如果某種語言支持這一點,我很感興趣。不幸的是我不能降低你的答案。 – Memochipan
您編輯的答案更有用,但想法是簡化語法。 – Memochipan