Имеется код:
var tempNumber = 0;
for (i=0; i < 3; i++) {
<...>
tempNumber++;
<...>
}
console.log("tempNumber: " + tempNumber);
В итоге, на консоль выводится:
tempNumber: 0;
При проверке на простом цикле:
var tempNumber = 0;
for (i=0; i < 3; i++) {
tempNumber++;
}
console.log("tempNumber: " + tempNumber);
Выводится верное значение "3".
Подскажите, пожалуйста, как в первом варианте вывести на консоль корректный результат?