Я запутался.
Помгите пожалуйста.
Если взять теорию, то i++ и ++i увеличевает число на 1 единицу.
Но если например вписать в консоль
var i = 1;
var a = i++;
alert(a); // 1
Почему тут выводит 1?
А если взять
var i = 1;
var a = ++i;
alert(a); // 2
Выведет 2.