Back to tasksGet help with live coding in real time with Sobes Copilot
Junior — Senior
49
Определите вывод программы – вариант 12
Companies where asked:
EnjoyPro
Task condition
В данном задании необходимо проанализировать работу функции addScore и предсказать, какое число будет выведено в консоль. Обратите внимание на то, как замыкание захватывает переменную score и как её значение меняется во время выполнения функции.
import UIKit
func addScore(_ point: Int) -> Int {
var score = 11
let calculate = { $0 + score }
score = calculate(point)
return calculate(score)
}
print(addScore(10))