# 關於遞增運算子(++) 或遞減運算子(--) 例: let b = '1'; b+=1; console.log(b, typeof b); // 11 string --->目前 加上了 遞增運算子 b++ 後,型自動會轉成 number 型別呢? let b = '1'; b+=1; b++; console.log(b, typeof b); // 12 'number' ※ 其原理是: 遞增運算子會將變數的值轉成 **number** 型別(若非數值的話)後加1,故遞減也是同樣的道理。 # 關於遞增運算子(++a) and 遞增運算子(a++)的差異 在a++的遞增運算中,他會先回傳數值,所以回傳1 等於 1 並在回傳後再加上1 等於 2 ---------------------------------------------- 在++a的遞增運算中,他是本身先加上1 所以等於 2 再回傳加總後的數值 所以一樣等於2
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up