عندما تستخدم حلقة التكرار لتكرار أوامرك البرمجية كيف يعرف الحاسوب عدد التكرار الكافي؟ حلقة التكرار تخفى أمراً برمجياً أكثر تعقيداً يسمى For loop و الذي يحسب من قيمة البداية حتى قيمة النهاية بزيادة محدّدة على سبيل المثال، تكرار 3 أوامر برمجية تُحسب من 1 حتى 3 عن طريق زيادة 1 على رقم البداية في كل مرة يتم حسابها، يتم تشغيل الأوامر البرمجية داخل الحلقة For Loop تعرف عدد المرات التي شغلتها باستخدام عداد يتم تعيينه على قيمة البداية في بداية الحلقة و لديه عدد الزيادة في كل مرة تعمل فيها الحلقة بمجرّد أن يكون متغير العداد أكبر من قيمة النهاية، ستتوقف الحلقة عن العمل الفائدة من استخدام هذه الحلقة داخل حلقة التكرار أنك تستطيع رؤية متغير العداد و استخدامه في الحلقة الخاصة بك على سبيل المثال، إن كان لديك سلسلة من الأزهار و الأولى منها تحتوي على رحيق واحد و الثانية تحتوي على رحيقين و الثالثة تحتوي على ثلاثة أستطيع هنا أن استخدم For Loop لأخبر النحلة أن تجمع الرحيق"العداد" في كل مرة و الذي سيكون واحد في الزهرة الأولى اثنان في الثانية و ثلاثة في الثالثة أيضا بالنسبة ل For loop تستطيع زيادة العدد في العداد بقيمة أكثر من 1 يمكن العد باستخدام الأرقام 2 أو 4 أو أي قيمة تتغير في كل مرة