দি 'এর জন্য'৷ লুপ লুপিংয়ের সবচেয়ে কমপ্যাক্ট ফর্ম। এতে নিম্নলিখিত তিনটি গুরুত্বপূর্ণ অংশ রয়েছে -
-
লুপ ইনিশিয়ালাইজেশন যেখানে আমরা আমাদের কাউন্টারকে একটি প্রারম্ভিক মান দিয়ে শুরু করি। লুপ শুরু হওয়ার আগে ইনিশিয়ালাইজেশন স্টেটমেন্টটি কার্যকর করা হয়।
-
পরীক্ষার বিবৃতি প্রদত্ত শর্তটি সত্য কিনা তা পরীক্ষা করবে। শর্তটি সত্য হলে, লুপের ভিতরে প্রদত্ত কোডটি কার্যকর করা হবে, অন্যথায় নিয়ন্ত্রণটি লুপ থেকে বেরিয়ে আসবে৷
-
পুনরাবৃত্তি বিবৃতি যেখানে আপনি আপনার কাউন্টার বাড়াতে বা কমাতে পারেন।
আপনি তিনটি অংশকে সেমিকোলন দ্বারা পৃথক করে একটি লাইনে রাখতে পারেন৷
৷সিনট্যাক্স
লুপের জন্য জাভাস্ক্রিপ্টের সিনট্যাক্স নিম্নরূপ,
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>