Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Обучение для смены профессии, роста в карьере и саморазвития
С точки зрения работы с JS - решение некорректно.
Использование глобальных переменных - крайне некорректно!
Да, язык позволяет вам так сделать, но это небезопасно.