מתי לולאהלולאה חוזרת על קטע קוד. ב-for בדרך כלל יודעים מראש כמה פעמים. ב-while יודעים רק את תנאי העצירה. בלי עדכון של המונה, או בלי תנאי שיכול להפוך לשקר, הלולאה לא נגמרת.