দি 'এর জন্য'৷ লুপ লুপিংয়ের সবচেয়ে কমপ্যাক্ট ফর্ম। এতে নিম্নলিখিত তিনটি গুরুত্বপূর্ণ অংশ রয়েছে -
-
লুপ ইনিশিয়ালাইজেশন যেখানে আমরা আমাদের কাউন্টারকে একটি প্রারম্ভিক মান দিয়ে শুরু করি। লুপ শুরু হওয়ার আগে ইনিশিয়ালাইজেশন স্টেটমেন্টটি কার্যকর করা হয়।
-
পরীক্ষার বিবৃতি প্রদত্ত শর্তটি সত্য কিনা তা পরীক্ষা করবে। শর্তটি সত্য হলে, লুপের ভিতরে প্রদত্ত কোডটি কার্যকর করা হবে, অন্যথায় নিয়ন্ত্রণটি লুপ থেকে বেরিয়ে আসবে৷
-
পুনরাবৃত্তি বিবৃতি যেখানে আপনি আপনার কাউন্টার বাড়াতে বা কমাতে পারেন।
আপনি তিনটি অংশকে সেমিকোলন দ্বারা পৃথক করে একটি লাইনে রাখতে পারেন৷
৷সিনট্যাক্স
লুপের জন্য জাভাস্ক্রিপ্টের সিনট্যাক্স নিম্নরূপ,
for(initialization;test condition;iteration statement){ Statement(s)to be executed if test condition is true }
উদাহরণ
জাভাস্ক্রিপ্টে লুপ কীভাবে কাজ করে তা শিখতে আপনি নিম্নলিখিত উদাহরণটি চালানোর চেষ্টা করতে পারেন -
লাইভ ডেমো
<html> <body> <script> var count; document.write("Starting Loop" + "<br />"); for(count = 0; count < 10; count++){ document.write("Current Count : " + count ); document.write("<br/>"); } document.write("Loop stopped!"); </script> </body> </html>