Bucle „for” Când utilizezi un bloc de repetare pentru a repeta codul De unde știe computerul când se repetă de destule ori? Blocul de repetare ascunde de fapt o bucată de cod mai sofisticată numită bucla „for”, un contor cu valoare de pornire până la o valoare finală, de un increment. De exemplu, un bloc de cod „repetați trei” numără de la 1 la 3 din 1 în 1. De fiecare dată când numără, rulează codul în interiorul buclei. Bucla știe de câte ori a rulat folosind o variabilă de contor care e setată la valoarea de pornire la începutul buclei și căreia i se adaugă incrementul de fiecare dată când bucla rulează. De îndată ce variabila contor e mai mare decât valoarea finală, bucla se oprește. Avantajul utilizării unei bucle „for” reale în locul unui bloc de repetare e că vezi de fapt variabila contor și să o utilizezi în bucla ta.