Apabila anda menggunakan blok ulangan untuk
mengulang kod anda bagaimana komputer tahu
ia telah diulangi cukup kali? Blok ulangan
sebenarnya menyembunyikan sekeping kod yang
lebih cekap bernama untuk ulangan, ia mula
mengira dari nilai permulaan hingga nilai
terakhir dengan kenaikan tertentu. Contohnya
blok berulang 3 mula berkira dari 1 hingga 3
dengan kenaikan 1. Setiap kali ia mengira
ia menjalankan kod di dalam ulangan.
Untuk ulangan tersebut tahu mengira ulangannya
menggunakan pemboleh ubah pembilang yang
ditetapkan ke nilai permulaan pada ulangan
pertama dan kenaikan yang ditambah kepadanya
setiap kali ulangan dijalankan. Sebaik
sahaja pemboleh ubah pembilang adalah lebih
besar daripada nilai terakhir ulangan
tersebut berhenti. Kebaikan menggunakan untuk
ulangan sebenar dan bukannya blok ulangan
adalah anda dapat melihat pemboleh ubah
pembilang dan gunakannya di dalam
ulangan anda.