1 00:00:05,399 --> 00:00:08,893 Keď vo svojom kóde používaš blok „opakuj“, ako vie počítač rozoznať, 2 00:00:08,893 --> 00:00:11,683 kedy sa blok zopakoval dostatočne veľa ráz? 3 00:00:11,683 --> 00:00:15,451 Blok „opakuj“ v sebe v skutočnosti skrýva premyslený kód, 4 00:00:15,451 --> 00:00:20,350 takzvaný cyklus „for“, ktorý počíta od počiatočnej hodnoty po konečnú 5 00:00:20,350 --> 00:00:22,090 pripočítavaním konkrétnej hodnoty. 6 00:00:22,090 --> 00:00:29,010 Napríklad blok „opakuj 3 krát“ počíta od 1 do 3 pripočítavaním jednotky 7 00:00:29,010 --> 00:00:32,447 Pri každom pripočítaní sa spustí kód vnútri cyklu. 8 00:00:32,447 --> 00:00:36,670 Cyklus vie, koľkokrát už prebehol, vďaka premennej „počítadlo“, 9 00:00:36,670 --> 00:00:40,129 ktorá je nastavená na počiatočnej hodnote, keď cyklus začína, 10 00:00:40,129 --> 00:00:43,295 a pripočítava si prírastok pri každom prebehnutí cyklu. 11 00:00:43,295 --> 00:00:48,190 Hneď ako je premenná „počítadlo“ väčšia ako konečná hodnota, cyklus sa zastaví. 12 00:00:48,760 --> 00:00:53,560 Výhodou použitia ozajstného cyklu „for“ namiesto bloku „opakuj“ je, 13 00:00:53,560 --> 00:00:56,647 že premennú „počítadlo“ vidíme a môžeme ju použiť ju v cykle.