Например:
var a = 123;
var b = a++;
теперь a содержит 124 и b содержит 123
Я понимаю, что b принимает значение a, а затем a увеличивается. Однако я не понимаю, почему это так. Основная причина, по которой создатели JavaScript хотели бы этого. В чем преимущество этого, кроме путаных новичков?