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