Тест · Замыкания · урок 3 из 8Тест — замыканиеЧто такое замыкание в Swift?[A]Функция без имени, которую пишут прямо в коде, но которая отрезана от кода вокруг: её тело видит только свои параметры и не видит даже константу, объявленную рядом с ней.[B]Функция без имени, параметры которой всегда называются $0, $1 и так далее: своих имён параметрам замыкание дать не может, поэтому запись { x in x * 2 } — вовсе не замыкание.[C]Блок кода в фигурных скобках, который выполняется сразу, прямо там, где написан, как тело if или цикла for. Поэтому его нельзя сохранить в константу на потом или передать в другую функцию аргументом.[D]Функция без имени, которую пишут прямо в коде в фигурных скобках, например { x in x * 2 }. Её можно сохранить в константу или передать аргументом, а её тело видит константы и переменные вокруг.← НазадСинтаксис замыканийДалее →map, filter, reduce