Сообщение от LordSmile
|
Вынес функцию за тело условия
|
Функция-декларация не должна объявляться в блоках (if/else, while() и т.д.).
Такие случаи не регулируются стандартом ECMA. Поэтому поведение браузеров отличается.
К слову, на функции-выражения такого ограничения нет.