المتابعة، كشف حساب

Stops the الحالي تكرار of a تكرار حلقي, و starts a جديد تكرار.

continue [label];

الوسيطات

  • تسمية
    اختياري. Specifies the كشف إلى which متابعة applies.

ملاحظات

You can use the continue statement inside while, do...while, for, or for...in loops only. تنفيذ العبارة متابعة يتوقف تكرار الحالي من تكرار حلقي ويستمر تدفق البرنامج مع البداية تكرار حلقي. ويكون لهذا التأثير التالية تشغيل أنواع مختلفة من حلقات:

  • while and do...while loops test their condition, and if true, execute the loop again.

  • for loops execute their increment expression, and if the test expression is true, execute the loop again.

  • الانتقال إلى الحقل التالي المتغير المحدد for...inتكرار حلقي s وتنفيذها تكرار حلقي مرة أخرى.

مثال

في هذا مثال، تتكرر تكرار حلقي من 1 إلى 9. العبارات بين continueو النهاية forيتم تخطي نص نتيجة استخدم continueكشف مع التعبير (i < 5).

var s = "";
for (var i = 1; i < 10; i++)
    {
    if (i < 5)
        {
        continue;
        }
    s += i + " ";
    }
print (s);
// Output: 5 6 7 8 9

في التعليمة البرمجية التالية، يشير البيان المتابعة إلى تكرار ل التي هو مسبوقة Inner:العبارة. عند jهو يساوي 24، جملة متابعة يؤدي ذلك الحلقة for للانتقال إلى تكرار التالي. رقم 21 إلى 23 و 25 إلى 30 طباعة تشغيل كل سطر.

var s = "";

Outer:
for (var i = 1; i <= 10; i++)
    {
    s += "\n";
    s += "i: " + i;
    s += " j: ";

Inner:
    for (var j = 21; j <= 30; j++)
        {
        if (j == 24)
             {
             continue Inner;
             }
        s += j + " ";
        }
    }
print(s);

المتطلبات

Version 1

راجع أيضًا:

المرجع

فاصل كشف

do...while، كشف حساب

ل كشف

for.... في كشف

مسمى، كشف حساب

بينما، كشف حساب