скорей всего ты делаешь запрос, ответ с сервера не успев придти выполняется ваш код
когда вы делайте алерт, то выполнение кода останавливается на этой точке и ответ успевает придти и получается, что переменная уже изменила свое значение.
после нажатия на "ок" в алерте, код разумеется показывает вам правильный ответ.
|