動詞(どうし)。ある処理や動作を繰り返すこと。特に、同じ手順を何度も反復して実行することを意味します。プログラミングでは、リストや配列などのデータ構造の各要素に対して順番に処理を行うことを指します。
/ˈɪt.ə.reɪt/
We need to iterate through the list to find the correct value.
正しい値を見つけるために、リストを繰り返し処理する必要があります。
The design team will iterate on the prototype several times before finalizing the product, incorporating feedback from each round of user testing.
デザインチームは製品を最終決定する前に、ユーザーテストの各ラウンドからのフィードバックを取り入れながら、プロトタイプを何度も繰り返し改善します。
ラテン語の iterare(繰り返す)に由来し、さらにその語源は iter(旅、道)です。もともと「再び道を行く」という意味から「繰り返す」という意味に発展しました。英語には16世紀頃に取り入れられ、現代では特にコンピュータサイエンスや設計プロセスの文脈で頻繁に使われます。