Keď vo svojom kóde používaš
blok „opakuj“, ako vie počítač rozoznať,
kedy sa blok zopakoval
dostatočne veľa ráz?
Blok „opakuj“ v sebe v skutočnosti
skrýva premyslený kód,
takzvaný cyklus „for“, ktorý počíta od
počiatočnej hodnoty po konečnú
pripočítavaním konkrétnej hodnoty.
Napríklad blok „opakuj 3 krát“
počíta od 1 do 3 pripočítavaním jednotky
Pri každom pripočítaní
sa spustí kód vnútri cyklu.
Cyklus vie, koľkokrát už prebehol,
vďaka premennej „počítadlo“,
ktorá je nastavená na počiatočnej
hodnote, keď cyklus začína,
a pripočítava si prírastok
pri každom prebehnutí cyklu.
Hneď ako je premenná „počítadlo“ väčšia
ako konečná hodnota, cyklus sa zastaví.
Výhodou použitia ozajstného cyklu „for“
namiesto bloku „opakuj“ je,
že premennú „počítadlo“ vidíme
a môžeme ju použiť ju v cykle.