[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:05.40,0:00:10.31,Default,,0000,0000,0000,,Ketika kamu menggunakan blok "repeat" (pengulangan) untuk mengulang kode milikmu, bagaimana komputer tahu kapan itu Dialogue: 0,0:00:10.31,0:00:15.86,Default,,0000,0000,0000,,diulangi dengan cukup? Blok repeat sebenarnya menyembunyikan potongan kode yang lebih canggih Dialogue: 0,0:00:15.86,0:00:22.09,Default,,0000,0000,0000,,yang disebut "for loop" yang dihitung dari nilai awal hingga nilai akhir dengan kenaikan Dialogue: 0,0:00:22.09,0:00:30.58,Default,,0000,0000,0000,,tertentu. Misalnya, sebuah blok pengulangan repeat berulang tiga kali dihitung dari 1 hingga 3 oleh 1. Setiap kali dihitung, Dialogue: 0,0:00:30.58,0:00:35.75,Default,,0000,0000,0000,,blok tersebut menjalankan kode di dalam loop. For loop tahu berapa kali telah dijalankan dengan menggunakan Dialogue: 0,0:00:35.75,0:00:40.13,Default,,0000,0000,0000,,variable penghitung yang diatur di nilai awal pada awal loop dan memiliki Dialogue: 0,0:00:40.13,0:00:44.31,Default,,0000,0000,0000,,kenaikan yang ditambahkan setiap kali loop dijalankan. Segera setelah variable penghitung Dialogue: 0,0:00:44.31,0:00:51.36,Default,,0000,0000,0000,,lebih besar dari nilai akhir, loop berhenti berjalan. Manfaat menggunakan for loop yang sebenarnya Dialogue: 0,0:00:51.36,0:00:55.47,Default,,0000,0000,0000,,daripada blok pengulangan adalah kamu benar-benar dapat melihat variable penghitung dan menggunakannya Dialogue: 0,0:00:55.47,0:01:01.72,Default,,0000,0000,0000,,dalam loop milikmu. Misalnya, jika saya memiliki serangkaian bunga dan yang pertama memiliki satu Dialogue: 0,0:01:01.72,0:01:06.74,Default,,0000,0000,0000,,nektar, yang kedua memiliki dua nektar dan yang ketiga memiliki tiga nektar, saya dapat menggunakan Dialogue: 0,0:01:06.74,0:01:12.47,Default,,0000,0000,0000,,for loop untuk memberi tahu lebah untuk mengumpulkan nektar 'counter' setiap kali, yang mana satu di Dialogue: 0,0:01:12.47,0:01:18.17,Default,,0000,0000,0000,,bunga pertama, dua di bunga kedua dan tiga di bunga ketiga. Juga di for loop, kamu bisa Dialogue: 0,0:01:18.17,0:01:22.94,Default,,0000,0000,0000,,menambah penghitung dengan angka selain satu setiap kali. Kamu mungkin sekali menghitung dengan Dialogue: 0,0:01:22.94,0:01:26.78,Default,,0000,0000,0000,,2, 4, atau bahkan jumlah yang berubah setiap saat.