Keď použijete blok opakuj na zacyklenie kódu, ako počítač zistí, kedy sa kód zopakoval dostatočne veľakrát? Blok opakuj v skutočnosti skrýva sofistikovanejší kúsok kódu nazývaný cyklus pre, ktorý počíta od počiatočnej hodnoty po koncovú hodnotu o konkrétny prírastok. Napríklad opakovanie troch blokov sa počíta od 1 do 3 po 1. Zakaždým, keď sa počíta, spustí sa kód vnútri cyklu. Cyklus pre vie, koľkokrát sa má spustiť, vďaka premennej počítadlo, ktorá je nastavená na počiatočnú hodnotu na začiatku cyklu, a má k nej pridaný prírastok pri každom spustení cyklu. Akonáhle je premenná počítadla väčšia ako koncová hodnota, cyklus sa zastaví. Výhodou použitia cyklu pre namiesto bloku opakovania je, že skutočne vidíte premennú počítadlo a môžete ju použiť vo svojom cykle.