Не получилось загуглить ответ по этому вопросу. Интересно поведение интерпретатора JavaScript. Если в консоли браузера написать следующий код:
let n = 10;
n = 15;
то при выполнении в консоли отобразится значение переменной
n (число 15). Почему так происходит, если соответствующих инструкций нет? Мне казалось, в этом случае в консоли должно отобразиться undefined.