Блок цикла foreach. Продвигает значение переменной от первого элемента массива до последнего, выполняя указанные команды один раз для каждого значения.
Цикл по массиву подобен циклу со счетчиком, за исключением того, что вместо того, чтобы задавать значения переменных цикла в числовой последовательности, он по очереди использует значения из списка.
Принимаемые значения
Блок цикла по массиву при добавлении в рабочую область создает новую глобальную переменную, которая будет принимать различные значения в каждой итерации массива. Имя переменной генерируется автоматически из списка i, j, k, m, n и т.д. по алфавиту.
Если переменная с подобным именем уже существует, то берется следующий вариант из списка. Можно передать в цикл уже существующую переменную, или изменить имя новой переменной, выбрав нужный пункт в выпадающем меню. По умолчанию переменная имеет числовой тип. При присоединении к блоку массива, тип переменной динамически изменяется на тип элементов массива.
Примеры
Следующая программа выводит каждый элемент списка: «альфа», «бета», «гамма».
Находим наибольшее число в списке.