for تكرر عدداً معلوماً من المرات:
for (let i = 1; i <= 5; i++) {
console.log("العددة: " + i);
}ثلاثة أجزاء بين الفاصلة المنقوطة: بداية، شرط الاستمرار، والخطوة (i++ زيادة وحدة). وwhile طالما الشرط صحيح:
let fuel = 3;
while (fuel > 0) {
console.log("تنطلق! باقي " + fuel);
fuel--;
}break للخروج الفوري وcontinue لتخطي دورة.