Sobes.tech
Junior — Senior
68

Какой результат появится в консоли (пример 3)

Компании, где спрашивали:

АльфаБанк
Условие задачи

Определите, какой вывод будет получен в консоль и объясните, почему это происходит.


var counter = 0
let closures = [ { counter += 1 }, { counter += 2 }, { counter += 3 } ]

closures.forEach { $0() }
print(counter)