求解++的問題
MrSwan
MrSwan 2018-04-12 12:56:09
0
3
1540

var x=10;

var y=20;

y = x;//y=31

y=x y;//y=30

為什麼值不一樣?難道y=x y不是31嗎?

MrSwan
MrSwan

全部回覆(1)
灭绝师太

因為程式碼解析的時候不是解析成

x+ ++y

而是解析成

##x++ +y


############################################################## ###
  • 回覆 ohhh, 好的, 謝謝老師
    MrSwan 作者 2018-04-12 13:06:27
  • 回覆 ++x是在使用前自增1;x++是在使用後自增1
    灭绝师太 作者 2018-04-12 13:09:51
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!