JavaScript Loops Explained in Bangla | Complete Guide for Beginners

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
