Назад к задачам
SelectyПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
6
Какой будет выведен результат (вариант 2)
Компании, где спрашивали:
Условие задачи
Рассмотрите объявление структуры, инкапсулирующей целочисленное значение, и последовательность операций, в которой создаётся замыкание, изменяющее это значение. После вызова замыкания выведите текущую величину свойства.
struct IntegerBox {
var value: Int
init(_ value: Int) {
self.value = value
}
}
var numberBox = IntegerBox(10)
let modify = {
numberBox.value = 77
}
modify()
print(numberBox.value)