Вопрос: Что такое замыкание в JavaScript? function outerFunction() { let outerVariable = 'Внешняя переменная'; function innerFunction() { console.log(outerVariable); } return innerFunction; } const innerFunc = outerFunction(); innerFunc(); // Выводит: "Внешняя переменная"