কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে নেস্টেড লুপ থেকে বের হওয়ার সেরা উপায়


নেস্টেড লুপ থেকে বের হওয়ার সেরা উপায় হলো লেবেল ব্যবহার করা। একটি লেবেল break এবং continue-এর সাথে ব্যবহার করা যায় ফ্লো আরও নির্ভুলভাবে কন্ট্রোল করতে। একটি লেবেল শুধু একটি আইডেন্টিফায়ার যেটির পর একটি কোলন (:) থাকে যা একটি স্টেটমেন্ট বা কোড ব্লকে অ্যাপ্লাই করা হয়।

উদাহরণ

নিচের কোডটি চালিয়ে লেবেল break স্টেটমেন্টের সাথে নেস্টেড লুপ থেকে বের হওয়ার পদ্ধতি বুঝতে পারেন:

লাইভ ডেমো

<html>    <body>       <script>          document.write("Entering the loop! <br /> ");           outerloop:  // This is the label name           for (var i = 0; i < 5; i++) {             document.write("Outerloop: " + i + "<br />");             innerloop:             for(var j = 0; j < 5; j++) {                 if(j > 3 ) break ; // ইনারমোস্ট লুপ ছেড়ে বের হয়                 if(i == 2) break innerloop; // একই কাজ                 if(i == 4) break outerloop; // আউটার লুপ ছেড়ে বের হয়                 document.write("Innerloop: " + j + " <br />");             }           }           document.write("Exiting the loop!<br /> ");       </script>    </body> </html>

  1. জাভাস্ক্রিপ্ট Error ক্লাস এক্সটেন্ড করে কাস্টম এরর বানানো

  2. জাভাস্ক্রিপ্টে ইভেন্ট যোগ করার সেরা পদ্ধতি

  3. জাভাস্ক্রিপ্ট দিয়ে নতুন ব্রাউজার উইন্ডো খোলার সেরা পদ্ধতি

  4. ডুপ্লিকেট ফাইল দক্ষতার সাথে সরিয়ে ডিস্ক স্পেস ফ്രീ করুন