do-while and while Looping Statements

do-while Statement

ये एक Post Test Loop है यानी इस Looping को Use करने पर Looping Block में Specify किए गए Statements कम से कम एक बार जरूर Execute होते हैं। इसका Syntax निम्नानुसार होता है:

[code]
      do {
            // one or more statements
      } while (expression);
[/code]

जैसे-

[code]
      var i = 0;
      do {
            i += 2;
      } while (i < 10);
[/code]

उपरोक्त Code तब तक Execute होता रहता है जब तक कि i का मान 10 से कम होता है जबकि हर Iteration में i का मान दो-दो बढ़ता जाता है। इस तरह से ये Loop कुल 5 बार Execute होता है।

while Loop

ये Loop Pre Test Loop कहलाता है क्योंकि इस Loop के Block में Specified Statements उसी स्थिति में Execute होते हैं, जब Loop का Expression true Return करता है यानी Condition true होती है। इसका Syntax निम्नानुसार होता है:

[code]
      while(expression) {
            // one or more statements
      }
[/code]

जैसे-

[code]
      var i = 0;
      while (i < 10) {
            i += 2;
      }
[/code]

ये Loop भी पिछले Loop की तरह पांच बार Evaluate होता है क्योंकि हर Iteration में i का मान दो-दो बढ़ता जाता है और पांच बार बढ़ने के बाद i का मान 10 हो जाता है। जैसे ही i का मान 10 होता है, while Condition i<10 False हो जाता है क्योंकि अब i का मान 10 होता है और 10, 10 से छोटा नहीं होता।

Advavnce JavaScript in Hindiये Article इस वेबसाईट पर Selling हेतु उपलब्‍ध EBook Advance JavaScript in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी। 

Advance JavaScript in Hindi | Page: 669 | Format: PDF

BUY NOW GET DEMO REVIEWS