جاوا اسکریپت continue جملے

تعریف اور استعمال

اگر کسی مخصوص شرط کا اثر آیا تو continue جملے ایک چکر کو چکر کریں گا (چکر میں) اور چکر میں آئندہ چکر چلنے کی کوشش کرے گا

continue اور break جملوں کے درمیان کی فرق یہ ہے کہ continue جملے چکر سے نہیں نکلتی، بلکہ چکر میں کسی ایک چکر کو چکر کریں

لیکن، جب continue جملے کو چلایا جاتا ہے تو مختلف طرح کے چکر میں اس کا کام متفاوت ہوتا ہے:

  • جبک (i < 5) چکر میں شرط جانچتا ہے، اگر شرط صحیح ہو تو دوبارہ چکر چلایا جاتا ہے
  • برائی چکر میں، ابتدا میں اضافی جملہ (مثلاً i++) کی محاسبه کرنے کے بعد شرط کو جانچتا ہے، کیا ایک بار پھر چکر میں چکر چلنا چاہئے یا نہیں
  • continue جملے اختیاری لبل استعمال کے ساتھ بھی استعمال کئے جاسکتے ہیں

تعریف: continue جملے (چھوڑ سکتا ہے یا نہیں چھوڑ سکتا ہے) صرف چکر میں استعمال کئے جاسکتے ہیں。

مثال

In this example, we use the for loop with the continue statement.

کد کی چکر کریں، لیکن "3" اس کی اقدار کو چکر کریں:

var text = ""
var i;
برائی (i = 0; i < 5; i++) {
  اگر (i === 3) {
    continue;
  }
  text += "The number is " + i + "<br>";
}

خود خود امتحان کنید

پیج کی نیچائی میں مزید TIY مثال ہیں。

زبان

continue;

اختیاری لبل استعمال کریں:

继續 labelname;

تکنیکی تفصیلات

جاوا اسکریپت ورژن: ECMAScript 1

مزید مثال

مثال

اس مثال میں، ہم while چکر کو continue جملے کے ساتھ استعمال کریں گے。

کد کی چکر کریں، لیکن "3" اس کی اقدار کو چکر کریں:

var text = "";
وارای i = 0;
جبک (i < 5) {
  i++;
  اگر (i === 3) {
    continue;
  }
text += "<br>The number is " + i;
}

نتیجہ میں متن کا شکل یہ ہوگا:

عدد 1 ہے
عدد 2 ہے
عدد 4 ہے
عدد 5 ہے

خود خود امتحان کنید

مثال

Loop through a block of code but skip the numbers 2 and 3 (using the OR operator):

var text = "";
var i;
for (i = 1; i < 8; i++) {
  if (i === 2 || i === 3) continue;
  document.getElementById("demo").innerHTML += i + "<br>";
}

نتیجہ میں متن کا شکل یہ ہوگا:

1
4
5
6
7

خود خود امتحان کنید

مثال

In this example, we use the for loop with the continue statement.

Loop through an array but skip the array element "Saab":

var cars = ["بی ایم و", "ولوو", "سائب", "فورڈ"];
var text = ""
var i;
for (i = 0; i < cars.length; i++) {
  if (cars[i] === "Saab") {
    continue;
  }
  text += cars[i] + "<br>";
}

نتیجہ میں متن کا شکل یہ ہوگا:

بی ایم و
ولوو
فورڈ

خود خود امتحان کنید

مثال

Use the continue statement with labeled references to skip values in nested for loops:

var text = "";
var i, j;
Loop1: // The first for loop is labeled "Loop1"
for (i = 0; i < 3; i++) {
text += "<br>" + "i = " + i + ", j = ";
  Loop2: // The second for loop is labeled "Loop2"
  for (j = 10; j < 15; j++) {
    if (j === 12) {
      continue Loop2;
    }
    document.getElementById("demo").innerHTML = text += j + " ";
  }
}

خود خود امتحان کنید

براوزر پشتیبانی

کلمات کروم آئی ای فائرفاکس سافری آپریا
继續 پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی

مرتبط صفحات

جسٹاگرافک تعلیم:JavaScript Break اور Continue

جسٹاگرافک تعلیم:JavaScript For چکر

جسٹاگرافک تعلیم:JavaScript While چکر

جسٹاگرافک تعلیم:JavaScript break دستور

جسٹاگرافک رفرنس ڈکومنٹ:JavaScript for دستور

جسٹاگرافک رفرنس ڈکومنٹ:JavaScript while دستور