WEBVTT 00:00:05.399 --> 00:00:10.363 Keď používate blok opakuj vo vašom kóde, ako vie počítač rozoznať, kedy to bolo zopakované 00:00:10.363 --> 00:00:15.451 dostatočný počet krát? Blok opakuj skrýva komplikovanejší kód, 00:00:15.451 --> 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číta 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ľkokrá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 iné čí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 zakaždým mení.