Татьяна Жукова
javascript почему выводит undefined хоть и не равна ундефинед+
и так ундефинед
и так ундефинед
этож тип а не значение. . Попробуй:
if (window.x)
или
if (typeof(window.x) != "undefined")
или
if (x) //здесь ловить эксепшен в try/catch