ব্রেক স্টেটমেন্ট
ব্রেক স্টেটমেন্টটি একটি লুপ থেকে তাড়াতাড়ি প্রস্থান করতে ব্যবহৃত হয়, ঘেরা কোঁকড়া ধনুর্বন্ধনী থেকে বেরিয়ে আসে। বিরতি বিবৃতি একটি লুপ থেকে বেরিয়ে যায়।
আসুন জাভাস্ক্রিপ্টে ব্রেক স্টেটমেন্টের একটি উদাহরণ দেখি। নিম্নলিখিত উদাহরণটি একটি while লুপ সহ একটি বিরতি বিবৃতি ব্যবহার চিত্রিত করে। x 5 এ পৌঁছালে এবং ক্লোজিং কোঁকড়া বন্ধনীর ঠিক নীচে ডকুমেন্ট.write (..) স্টেটমেন্টে পৌঁছালে লুপটি কীভাবে তাড়াতাড়ি ভেঙে যায় তা লক্ষ্য করুন,
উদাহরণ
<html> <body> <script> var x = 1; document.write("Entering the loop<br /> "); while (x < 20) { if (x == 5) { break; // breaks out of loop completely } x = x +1; document.write( x + "<br />"); } document.write("Exiting the loop!<br /> "); </script> </body> </html>
অবিরত বিবৃতি
continue স্টেটমেন্টটি দোভাষীকে অবিলম্বে লুপের পরবর্তী পুনরাবৃত্তি শুরু করতে এবং অবশিষ্ট কোড ব্লকটি এড়িয়ে যেতে বলে৷ যখন একটি অবিরত বিবৃতি সম্মুখীন হয়, প্রোগ্রাম প্রবাহ অবিলম্বে লুপ চেক এক্সপ্রেশনে চলে যায় এবং যদি শর্তটি সত্য থাকে, তাহলে এটি পরবর্তী পুনরাবৃত্তি শুরু করে, অন্যথায়, নিয়ন্ত্রণ লুপ থেকে বেরিয়ে আসে।
কন্টিনিউ স্টেটমেন্ট লুপে একটি পুনরাবৃত্তির উপর বিরতি দেয়। এই উদাহরণটি একটি while লুপ সহ একটি অবিরত বিবৃতি ব্যবহার চিত্রিত করে। লক্ষ্য করুন কিভাবে স্টেটমেন্ট চালিয়ে যেতে হয় যখন পরিবর্তনশীল x-এ ধারণকৃত সূচক 8 −
এ পৌঁছায় তখন প্রিন্টিং এড়িয়ে যাওয়ার জন্য ব্যবহার করা হয়উদাহরণ
<html> <body> <script> var x = 1; document.write("Entering the loop<br /> "); while (x < 10) { x = x+ 1; if (x == 8){ continue; // skip rest of the loop body } document.write( x + "<br />"); } document.write("Exiting the loop!<br /> "); </script> </body> </html>