0:00:05.399,0:00:10.309 Apabila anda menggunakan blok ulangan untuk[br]mengulang kod anda bagaimana komputer tahu 0:00:10.309,0:00:13.500 ia telah diulangi cukup kali? Blok ulangan[br]sebenarnya menyembunyikan sekeping kod yang 0:00:13.500,0:00:19.400 lebih cekap bernama untuk ulangan, ia mula[br]mengira dari nilai permulaan hingga nilai 0:00:19.400,0:00:28.000 terakhir dengan kenaikan tertentu. Contohnya[br]blok berulang 3 mula berkira dari 1 hingga 3 0:00:33.000,0:00:36.500 Untuk ulangan tersebut tahu mengira ulangannya[br]menggunakan pemboleh ubah pembilang yang 0:00:36.500,0:00:41.319 ditetapkan ke nilai permulaan pada ulangan[br]pertama dan kenaikan yang ditambah kepadanya 0:00:41.319,0:00:44.309 setiap kali ulangan dijalankan. Sebaik[br]sahaja pemboleh ubah pembilang adalah lebih 0:00:44.309,0:00:50.500 besar daripada nilai terakhir ulangan[br]tersebut berhenti. Kebaikan menggunakan untuk 0:00:50.500,0:00:54.470 ulangan sebenar dan bukannya blok ulangan[br]adalah anda dapat melihat pemboleh ubah[br][br]11 [br]00:00:54,470 --> 00:00:58,500[br]pembilang dan gunakannya di dalam[br]ulangan anda. Contohnya, jika saya 0:00:58.500,0:01:03.520 mempunyai sebaris bunga dan yang pertama[br]mempunyai satu nektar, yang kedua mempunyai 0:01:03.520,0:01:06.740 dua nektar dan yang ketiga mempunyai tiga[br]nektar, saya boleh menggunakan untuk ulangan 0:01:06.740,0:01:11.300 untuk memberitahu lebah untuk mengumpulkan[br]'pembilang'nektar setiap kali, yang mana 0:01:11.300,0:01:17.400 satu di bunga pertama, dua di bunga kedua[br]dan tiga di bunga ketiga. Dalam untuk 0:01:17.400,0:01:20.800 ulangan, anda boleh menambah pembilang [br]dengan nombor selain daripada satu setiap 0:01:20.800,0:01:26.780 kali. Anda berpotensi untuk mengira dalam[br]2,4 atau jumlah yang berubah setiap kali.