WEBVTT 00:00:05.399 --> 00:00:07.799 Keď používate blok opakuj vo vašom kóde, ako vie počítač rozoznať, kedy to bolo zopakované 00:00:07.799 --> 00:00:14.510 dostatočný počet krát? Blok opakuj skrýva komplikovanejší kód, 00:00:14.510 --> 00:00:22.090 ktorý sa nazýva rátajúci cyklus, počíta od počiatočnej hodnoty po tú konečnú so špecifickým 00:00:22.090 --> 00:00:30.580 zvyšovaním. Napríklad, opakovanie 3 blokov počita od 1 po 3, po jednej, Za každým, keď ráta 00:00:30.580 --> 00:00:35.750 spustí kód vo vnútri opakovania. Cyklus vie, koľko krát už zbehol, vďaka premennej 00:00:35.750 --> 00:00:40.129 "počítadlo", ktorá je nastavená na počiatočnej hodnote, keď cyklus začína a pridáva si o 00:00:40.129 --> 00:00:44.309 jedno zakaždým, keď zbehne cyklus. Akonáhle je premenná "počítadlo" 00:00:44.309 --> 00:00:51.360 väčšia ako konečná hodnota, cyklus sa zastaví. Výhodou použitia ozajstného 00:00:51.360 --> 00:00:55.470 rátajúceho cyklu, namiesto bloku opakuj je, že vidíme premennú "počítadlo" a používame 00:00:55.470 --> 00:01:01.720 ju v cykle. Napríklad, keď máme viacero kvetín a prvá z nich má jeden nektár, 00:01:01.720 --> 00:01:06.740 druhá má dva nektáre a tretia má tri, môžeme použiť rátajúci 00:01:06.740 --> 00:01:12.470 cyklus, aby včela pozbierala zakaždým "počítadlový počet" nektárov, jeden na 00:01:12.470 --> 00:01:18.170 prvom kvete dva na druhom a tri na treťom. V rátajúcom cykle môžeme tiež 00:01:18.170 --> 00:01:22.940 zvyšovať "počítadlo" o oné číslo ako jeden. Vieme napríklad počítať vždy o 00:01:22.940 --> 00:01:26.780 plus 2, 4 alebo aj hodnotu, ktorá sa zakždým mení.