Что выведет скрипт?
Это что, загадка?)
Скрипт выведет 3 3 3 3, так как функции в массиве e будут через замыкание иметь доступ к переменной i, которая в момент вызова будет равна трем, в процессе выполнения ей присваивается ключ.
4 раза выведет последний ключ массива (тобиш троечку). Как-то не сильно интересная задачка...