0:00:05.399,0:00:10.309 Ketika kamu menggunakan blok pengulangan untuk mengulang kode milikmu, bagaimana komputer tahu kapan itu 0:00:10.309,0:00:15.860 dikatakan cukup? Blok pengulangan sebenarnya menyembunyikan potongan kode yang lebih canggih 0:00:15.860,0:00:22.090 yang disebut for loop yang dihitung dari nilai awal hingga nilai akhir dengan kenaikan 0:00:22.090,0:00:30.580 tertentu. Misalnya, sebuah blok pengulangan berulang tiga kali dihitung dari 1 hingga 3 oleh 1. Setiap kali itu dihitung, 0:00:30.580,0:00:35.750 itu menjalankan kode di dalam loop. For loop tahu berapa kali telah dijalankan dengan menggunakan 0:00:35.750,0:00:40.129 variabel penghitung yang diatur di nilai awal pada awal loop dan memiliki 0:00:40.129,0:00:44.309 kenaikan yang ditambahkan setiap kali loop dijalankan. Segera setelah variabel penghitung 0:00:44.309,0:00:51.360 lebih besar dari nilai akhir, loop berhenti berjalan. Manfaat menggunakan for loop yang sebenarnya 0:00:51.360,0:00:55.470 daripada blok pengulangan adalah kamu benar-benar dapat melihat variabel penghitung dan menggunakannya 0:00:55.470,0:01:01.720 dalam loop milikmu. Misalnya, jika saya memiliki serangkaian bunga dan yang pertama memiliki satu 0:01:01.720,0:01:06.740 nektar, yang kedua memiliki dua nektar dan yang ketiga memiliki tiga nektar, saya dapat menggunakan 0:01:06.740,0:01:12.470 for loop untuk memberi tahu lebah untuk mengumpulkan nektar 'lawan' setiap kali, yang mana satu di 0:01:12.470,0:01:18.170 bunga pertama, dua di bunga kedua dan tiga di bunga ketiga. Juga di for loop, kamu bisa 0:01:18.170,0:01:22.940 menambah penghitung dengan angka selain satu setiap kali. Kamu mungkin sekali menghitung dengan 0:01:22.940,0:01:26.780 2, 4, atau bahkan jumlah yang berubah setiap saat.