Answer
JavaScript testВ окне будет написано:
2
Объяснение:
Ввиду того, что инкремент идёт после имени переменной, то его приоритет ниже, чем операция присваивания. Поэтому к переменной a прибавляется 1, получается 2. Это значение записывается в переменную b. И только потом идёт инкремент a, который уже не влияет на значение b.
Код для проверки:
var a = 1; var b = a ++ + 1; alert(b);