Что такое итерация.
Итерация — это термин из математики, программирования, который означает повторение математической операции или последовательности обработки данных. Например, для вычисления факториала N! = 1 х 2 х 3 x ... x (N-1) x N разумно организовать цикл, в каждой итерации которого будет производиться очередное умножение. Подобные повторения можно организовать с помощью рекурсии, но в итерации не происходит вызова "самой себя".
Итерация — это многократное повторение некоторой математической операции (сложение, вычитание, умножение и т.п.) или действия (повторение одного и того же слова, символа и т.п.), при организации обработки данных в программировании, при котором используется накопленный предыдущий результат такой же операции или действия.