इस ट्यूटोरियल में, हम सीखेंगे-
- लूप का उपयोग कैसे करें?
- विभिन्न प्रकार के लूप
- पाश के लिए
- घुमाव के दौरान
- करो ... जबकि पाश
लूप का उपयोग कैसे करें?
लूप तब उपयोगी होते हैं जब आपको किसी विशिष्ट स्थिति के सही होने तक या किसी विशिष्ट स्थिति के लिए बार-बार कोड की समान पंक्तियों को निष्पादित करना पड़ता है। मान लीजिए कि आप अपने वेबपेज में 100 बार 'हैलो' संदेश टाइप करना चाहते हैं। बेशक, आपको एक ही लाइन को 100 बार कॉपी और पेस्ट करना होगा। इसके बजाय, यदि आप लूप का उपयोग करते हैं, तो आप इस कार्य को केवल 3 या 4 लाइनों में पूरा कर सकते हैं।
विभिन्न प्रकार के लूप
जावास्क्रिप्ट में मुख्य रूप से चार प्रकार के लूप हैं।
- पाश के लिए
- for / in a loop (बाद में समझाया गया)
- घुमाव के दौरान
- करो ... जबकि पाश
पाश के लिए
वाक्य - विन्यास:
for(statement1; statement2; statment3){lines of code to be executed}
- कथन 1 को पहले कोडिंग निष्पादित करने से पहले निष्पादित किया जाता है। इसलिए, इस कथन का उपयोग आम तौर पर चर के मानों को निर्दिष्ट करने के लिए किया जाता है जो लूप के अंदर उपयोग किया जाएगा।
- कथन 2 लूप को निष्पादित करने की स्थिति है।
- स्टेटमेंट 3 को हर बार लूपिंग कोड निष्पादित होने के बाद निष्पादित किया जाता है।
इसे स्वयं आज़माएँ:
<सिर><स्क्रिप्ट प्रकार = "पाठ / जावास्क्रिप्ट">var छात्र = नया ऐरे ("जॉन", "एन", "आरोन", "एडविन", "एलिजाबेथ");document.write (" छोरों के लिए उपयोग b>
");के लिए (i = 0; i{{document.write (छात्रों [i] + "
");} script> head><शरीर> शरीर> html>
घुमाव के दौरान
वाक्य - विन्यास:
while(condition){lines of code to be executed}
"जबकि लूप" को तब तक क्रियान्वित किया जाता है जब तक कि निर्दिष्ट स्थिति सत्य न हो। लूप के अंदर, आपको उस बयान को शामिल करना चाहिए जो कुछ समय में लूप को समाप्त कर देगा। अन्यथा, आपका लूप कभी समाप्त नहीं होगा और आपका ब्राउज़र क्रैश हो सकता है।
इसे स्वयं आज़माएँ:
<सिर><स्क्रिप्ट प्रकार = "पाठ / जावास्क्रिप्ट">document.write (" छोरों का उपयोग करते हुए b>
");var i = 0, j = 1, k;दस्तावेज़।जबकि (i <40){{document.write (i + "
");k = i + j;i = j;j = k;} script> head><शरीर> शरीर> html>
करो ... जबकि पाश
वाक्य - विन्यास:
do{block of code to be executed} while (condition)
पार्टी
… जबकि लूप लूप के समान है। फर्क सिर्फ इतना है कि लूप करते समय, कोड की ब्लॉक स्थिति की जांच करने से पहले ही एक बार निष्पादित हो जाती है।इसे स्वयं आज़माएँ:
<सिर><स्क्रिप्ट प्रकार = "पाठ / जावास्क्रिप्ट">document.write (" do का उपयोग करते हुए ... छोरों b>
");var i = 2;document.write ("यहां तक कि संख्या 20 से कम
");करना{{document.write (i + "
");i = i + 2;} जबकि (i <20) script> head><शरीर> शरीर> html>