Показать сообщение отдельно
Старый 21.07.2011, 13:14
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 4  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Компилятор выносит все объявления из условий-циклов. Так, например, конструкция
Код AS3:
if (!true) var a:int = 10;
else a = 20;
trace(a);
скомпилируется и выдаст 20. Хотя переменная А не объявлена в условии. И, конечно же, мы получим warning, если объявим ее в обоих ветках условия.
__________________
тут я