জাভাস্ক্রিপ্টে for লুপ

for লুপটি একটি নির্দিষ্ট সংখ্যক বার কিছু কোড পুনরাবৃত্তি করতে দেয়। এটির সিনট্যাক্স হল:

javascriptfor ( প্রারম্ভিক কমান্ড; শেষ হওয়ার শর্ত; পাস করার পরের কমান্ড ) {
  লুপ বডি
}

প্রারম্ভিক কমান্ডগুলি হল সেগুলো যা লুপ শুরু হওয়ার আগে এক্সিকিউট হবে। সেগুলি শুধুমাত্র একবার এক্সিকিউট হবে। সাধারণত সেখানে কাউন্টারের প্রারম্ভিক মান রাখা হয়, উদাহরণস্বরূপ: i = 0।

লুপ শেষ হওয়ার শর্ত হল এমন একটি শর্ত, যা সত্য থাকা পর্যন্ত লুপটি চলতে থাকবে, উদাহরণস্বরূপ: i <= 10।

লুপের একটি পাস শেষ হওয়ার পরের কমান্ডগুলি হল সেই কমান্ডগুলি, যেগুলি লুপের প্রতিটি পাস শেষে এক্সিকিউট করা হবে। সাধারণত সেখানে কাউন্টার বাড়ানো হয়, উদাহরণস্বরূপ: i++।

আসুন for লুপ ব্যবহার করে 1 থেকে 9 পর্যন্ত সংখ্যাগুলি ক্রমানুসারে আউটপুট করি:

javascriptfor (let i = 1; i <= 9; i++) {
  console.log(i); // 1, 2... 9 আউটপুট করবে
}

এখন চলুন কাউন্টার 1 দ্বারা না বাড়িয়ে 2 করে বাড়াই:

javascriptfor (let i = 1; i <= 9; i += 2) {
  console.log(i); // 1, 3, 5... আউটপুট করবে
}

উল্টো গননা করা যেতে পারে:

javascriptfor (let i = 10; i > 0; i--) {
  console.log(i); // 10, 9, 8... আউটপুট করবে
}
Задание 1

for লুপ ব্যবহার করে কনসোলে 1 থেকে 100 পর্যন্ত সংখ্যাগুলি আউটপুট করুন।

Задание 2

for লুপ ব্যবহার করে কনসোলে 11 থেকে 33 পর্যন্ত সংখ্যাগুলি আউটপুট করুন।

Задание 3

for লুপ ব্যবহার করে কনসোলে 0 থেকে 100 পর্যন্ত জোড় সংখ্যাগুলি আউটপুট করুন।

Задание 4

for লুপ ব্যবহার করে কনসোলে 1 থেকে 99 পর্যন্ত বিজোড় সংখ্যাগুলি আউটপুট করুন।

Задание 5

for লুপ ব্যবহার করে কনসোলে 100 থেকে 0 পর্যন্ত সংখ্যাগুলি আউটপুট করুন।