так с примером и почему в конце примера всегда выводит 10?
Все так, переменная i берётся по ссылке на эту самую переменную. Когда все функции запиханы в массив, значение переменной становится 10
Потому что функция indexFunction замыкает i и выводит её значение на момент вызова indexFunction() Вызываешь ты её уже после того как прошли все итерации и i стал равен 10\
Обсуждают сегодня