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

জাভাস্ক্রিপ্টে for loop স্টেটমেন্ট কী?


'for' loop লুপিংর সবচেয়ে কম্প্যাক্ট রূপ। এতে তিনটি গুরুত্বপূর্ণ অংশ থাকে:

  • লুপ ইনিশিয়ালাইজেশন যেখানে আমরা কাউন্টারের শুরুর মান দিয়ে থাকি। ইনিশিয়ালাইজেশন স্টেটমেন্ট লুপ শুরু হওয়ার আগে এক্সিকিউট হয়।

  • টেস্ট স্টেটমেন্ট যা চেক করে যে শর্তটি true কিনা। যদি true হয়, তবে লুপের ভেতরের কোড এক্সিকিউট হয়, অন্যথায় লুপ থেকে বের হয়।

  • ইটেরেশন স্টেটমেন্ট যেখানে আপনি কাউন্টার বড় বা ছোট করতে পারেন।

আপনি তিনটি অংশ এক লাইনে সেমিকোলন দিয়ে আলাদা করে লিখতে পারেন।

সিনট্যাক্স

জাভাস্ক্রিপ্টে for loop-এর সিনট্যাক্স:

for(initialization; test condition; iteration statement){    test condition true হলে এক্সিকিউট होने वाले স্টেটমেন্ট }

উদাহরণ

নিচের উদাহরণটি চালিয়ে জাভাস্ক্রিপ্টে for loop কীভাবে কাজ করে বুঝতে পারেন:

লাইভ ডেমো

<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>

  1. জাভাস্ক্রিপ্টে নেস্টেড for loop ফ্লো চার্ট দিয়ে দেখানো

  2. JavaScript-এ For Loops: ক্লাসিক, for...in এবং for...of

  3. জাভাস্ক্রিপ্টে for...of লুপ ব্যাখ্যা

  4. জাভাস্ক্রিপ্টে for...in স্টেটমেন্ট ব্যাখ্যা