Junior — Senior
100
Какой будет вывод программы №25
被问到的公司:
任务条件
Вопрос: какой результат выведет следующая Swift‑программа?
func a() -> () -> Int {
var counter = 0
let closure: () -> Int = {
counter += 10
return counter
}
return closure
}
let first = a()
let second = a()
print(first() + first() + second())
Определите, какое число будет напечатано на консоли после выполнения кода.