Maison > Questions et réponses > le corps du texte
var x=10;
var y=20;
y+=++x;//y=31
y=x+++y;//y=30
Pourquoi les valeurs sont-elles différentes ? Se pourrait-il que y ait des valeurs différentes ? =x+ ++y N'est-ce pas 31 ?
灭绝师太2018-04-12 13:02:48
Parce que lorsque le code est analysé, il n'est pas analysé en
x+ ++y
mais en
x++ +y