JavaScript Loops Explained in Bangla | Complete Guide for Beginners

arsoftbdarsoftbd
2 min read
# 🔁 JavaScript Loops Explained in Bangla | Complete Guide for Beginners

JavaScript শেখার সময় সবচেয়ে গুরুত্বপূর্ণ টপিকগুলোর একটি হলো **Loops**। Loops আমাদের বারবার একই কোড রান না করে, স্বয়ংক্রিয়ভাবে রিপিট করাতে সাহায্য করে। এই আর্টিকেলে আমরা দেখবো JavaScript-এর সবধরনের লুপ, এবং কোনটি কবে ব্যবহার করবো — তা সহজ বাংলায়।

📌 **এই আর্টিকেলটি পড়ে আপনি জানতে পারবেন:**
- For loop কী এবং কিভাবে কাজ করে?
- While ও Do-while লুপের মধ্যে পার্থক্য
- For-in এবং For-of লুপ কখন ব্যবহার হয়?
- Foreach কিভাবে কাজ করে?
- বাস্তব উদাহরণ ও প্র্যাকটিস লিংক

---

## 🌀 1. For Loop
**For loop** হচ্ছে সবচেয়ে কমন লুপ। এটি সাধারণত তখন ব্যবহার করা হয় যখন লুপ কতবার চলবে, সেটা আগে থেকেই জানা থাকে।

```javascript
for (let i = 0; i < 5; i++) {
  console.log(i);
}
```

---

## 🔄 2. While Loop
**While loop** চলতে থাকে যতক্ষণ না শর্ত মিথ্যা হয়।

```javascript
let i = 0;
while (i < 5) {
  console.log(i);
  i++;
}
```

---

## 🔁 3. Do While Loop
**Do while loop** অন্তত একবার চলবেই, তারপর শর্ত চেক করে।

```javascript
let i = 0;
do {
  console.log(i);
  i++;
} while (i < 5);
```

---

## 🧩 4. For-in Loop
**For-in loop** সাধারণত অবজেক্টের key (property) ঘুরে দেখতে ব্যবহৃত হয়।

```javascript
let person = {name: "Ali", age: 20};
for (let key in person) {
  console.log(key, person[key]);
}
```

---

## 🧵 5. For-of Loop
**For-of loop** iterable elements (যেমন array) ঘুরে দেখতে ব্যবহৃত হয়।

```javascript
let arr = [1, 2, 3];
for (let value of arr) {
  console.log(value);
}
```

---

## 🎯 6. forEach Loop
**forEach()** হলো একটি Array method যা প্রতিটি এলিমেন্টে ফাংশন চালায়।

```javascript
let arr = [10, 20, 30];
arr.forEach(function(item) {
  console.log(item);
});
```

---

## 🎓 JavaScript Loops Bangla Video Tutorial (🔥Highly Recommended)
আপনি যদি ভিডিওতে দেখে শিখতে চান, তাহলে নিচের প্লেলিস্টটি একবার ঘুরে আসুন। এই প্লেলিস্টে JavaScript-এর সব ধরনের লুপ সুন্দরভাবে ব্যাখ্যা করা হয়েছে বাংলায়:

👉 **[Watch JavaScript Loops Bangla Tutorial on YouTube](https://www.youtube.com/playlist?list=PLr_bb67goom8u3MJSHT2TCVT7Rc1BweAL)**

---

## 🧠 Practice Tips:
- প্রতিটি লুপ দিয়ে ছোট ছোট প্রোগ্রাম তৈরি করুন।
- ফর ও হোয়াইল লুপের মাঝে পার্থক্য অনুশীলন করুন।
- foreach, for-of এবং for-in নিয়ে একটি ছোট প্রজেক্ট তৈরি করে ফেলুন!

---

## 🔗 Conclusion

Loops ছাড়া JavaScript শেখা সম্পূর্ণ হয় না। আপনি যদি সঠিকভাবে loop বুঝতে এবং ব্যবহার করতে পারেন, তাহলে জাভাস্ক্রিপ্ট প্রোগ্রামিং অনেক সহজ ও মজার হয়ে উঠবে।

📚 তাই শেখা শুরু করুন এখনই 👉 [JavaScript Loop Playlist Bangla](https://www.youtube.com/playlist?list=PLr_bb67goom8u3MJSHT2TCVT7Rc1BweAL)

---

**🔁 Tag: JavaScript Loop Bangla, for loop bangla, while loop bangla, forEach bangla, javascript loops explained, learn js loops bangla**

---

**✍️ লেখক:** [AR Web Academy](https://www.youtube.com/@arwebacademy)
0
Subscribe to my newsletter

Read articles from arsoftbd directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

arsoftbd
arsoftbd