1 00:00:05,399 --> 00:00:10,309 Ketika kamu menggunakan blok "repeat" (pengulangan) untuk mengulang kode milikmu, bagaimana komputer tahu kapan itu 2 00:00:10,309 --> 00:00:15,860 diulangi dengan cukup? Blok repeat sebenarnya menyembunyikan potongan kode yang lebih canggih 3 00:00:15,860 --> 00:00:22,090 yang disebut "for loop" yang dihitung dari nilai awal hingga nilai akhir dengan kenaikan 4 00:00:22,090 --> 00:00:30,580 tertentu. Misalnya, sebuah blok pengulangan repeat berulang tiga kali dihitung dari 1 hingga 3 oleh 1. Setiap kali dihitung, 5 00:00:30,580 --> 00:00:35,750 blok tersebut menjalankan kode di dalam loop. For loop tahu berapa kali telah dijalankan dengan menggunakan 6 00:00:35,750 --> 00:00:40,129 variable penghitung yang diatur di nilai awal pada awal loop dan memiliki 7 00:00:40,129 --> 00:00:44,309 kenaikan yang ditambahkan setiap kali loop dijalankan. Segera setelah variable penghitung 8 00:00:44,309 --> 00:00:51,360 lebih besar dari nilai akhir, loop berhenti berjalan. Manfaat menggunakan for loop yang sebenarnya 9 00:00:51,360 --> 00:00:55,470 daripada blok pengulangan adalah kamu benar-benar dapat melihat variable penghitung dan menggunakannya 10 00:00:55,470 --> 00:01:01,720 dalam loop milikmu. Misalnya, jika saya memiliki serangkaian bunga dan yang pertama memiliki satu 11 00:01:01,720 --> 00:01:06,740 nektar, yang kedua memiliki dua nektar dan yang ketiga memiliki tiga nektar, saya dapat menggunakan 12 00:01:06,740 --> 00:01:12,470 for loop untuk memberi tahu lebah untuk mengumpulkan nektar 'counter' setiap kali, yang mana satu di 13 00:01:12,470 --> 00:01:18,170 bunga pertama, dua di bunga kedua dan tiga di bunga ketiga. Juga di for loop, kamu bisa 14 00:01:18,170 --> 00:01:22,940 menambah penghitung dengan angka selain satu setiap kali. Kamu mungkin sekali menghitung dengan 15 00:01:22,940 --> 00:01:26,780 2, 4, atau bahkan jumlah yang berubah setiap saat.