Я уже прочитал следующие сообщения SO:
Почему этот код JavaScript печатает "undefined" на консоли?
Почему консоль Chrome и FireFox печатает undefined?
Почему консоль JS возвращает дополнительный undefined?
Но ничто из этого не объясняет, почему консоль JavaScript печатает undefined, когда я объявляю переменную следующим образом:
var a;