Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
5
Поведение замыкания в цикле при использовании var
Условие задачи
Определите, какой вывод получим после выполнения следующего кода, учитывая особенности замыкания и область видимости переменной, объявленной через var.
var i = 10;
var array = [];
while (i--) {
array.push(function () {
return i + 1;
});
}
console.log({
0: array[0](),
1: array[1]()
});