เมื่อคุณใช้บล็อกทำซ้ำเพื่อลูปโค้ด
คอมพิวเตอร์รู้ได้ยังไงว่าทำซ้ำพอแล้ว
ที่จริงบล็อกทำซ้ำซ่อนโค้ด
ที่ซับซ้อนอีกชิ้นไว้
เรียกว่า for loop ซึ่งนับตั้งแต่ตอนเริ่ม
ถึงค่าสุดท้ายด้วยจำนวนเพิ่มขึ้นที่จำเพาะ
เช่นบล็อกทำซ้ำสามครั้งจะ
นับ 1 ถึง 3 ทีละ 1
ทุกครั้งที่นับ จะรันโค้ดด้านในลูป
เจ้า for loop รู้ว่ามันรันกี่ครั้งแล้ว
ด้วยตัวแปรตัวนับ
ซึ่งถูกตั้งให้เริ่มที่จุดเริ่มต้นของลูป
และใส่จำนวนที่เพิ่มขึ้นเข้าไป
ทุกครั้งที่รันลูป
เมื่อตัวแปรตัวนับมีค่ามากกว่าค่าสุดท้าย
มันก็จะหยุดรัน
ประโยชน์ของการใช้ for loop แทนบล็อกทำซ้ำ
คือคุณสามารถเห็นตัวแปรตัวนับ
และนำไปใช้ในลูปได้