++の問題を解く
MrSwan
MrSwan 2018-04-12 12:56:09
0
3
1560

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


に解析されるからです。
いいねを押す +2
  • 返事 ああ、ああ、わかりました、先生ありがとう
    MrSwan 著者 2018-04-12 13:06:27
  • 返事 ++x は使用前に 1 増加し、x++ は使用後 1 増加します。
    灭绝师太 著者 2018-04-12 13:09:51
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート