JavaScript · Junior · Запитання 6 з 75
Що виведе код?
console.log(x);
var x = 5;- ✓Правильна відповідь:
undefined - 2
5 - 3
ReferenceError
Пояснення
Оголошення var піднімається (hoisting) на початок функції та ініціалізується undefined, а присвоєння лишається на місці. З let чи const тут був би ReferenceError.