МЦ
Макс Цорионов
javascript почему ундефинед в такой последовательности выводится global undefined lokal global+
а врубился локальная переменная определена во всей функции но не определена, и перекрывает глобал. потому что следует после алерт