Показать сообщение отдельно
  #1 (permalink)  
Старый 25.05.2014, 20:45
Аспирант
Отправить личное сообщение для TorchTT Посмотреть профиль Найти все сообщения от TorchTT
 
Регистрация: 20.03.2014
Сообщений: 59

Синхронизация console.log()
Имеется код:

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".

Подскажите, пожалуйста, как в первом варианте вывести на консоль корректный результат?

Последний раз редактировалось TorchTT, 25.05.2014 в 21:07.
Ответить с цитированием