এই অধ্যায়ে শিখবো কীভাবে একাধিক মান একসাথে রাখা যায় অ্যারে (Array) দিয়ে এবং সেগুলো নিয়ে কিভাবে লুপের মাধ্যমে কাজ করতে হয়।
১. অ্যারে কী?
অ্যারে হলো একটি ডেটা স্ট্রাকচার যেখানে অনেকগুলো মান (values) সাজানো থাকে। যেমন: নাম, সংখ্যা, ইত্যাদি।
২. অ্যারে তৈরি
let fruits = ["আপেল", "কলা", "আম", "কমলা"];
৩. অ্যারে থেকে মান পাওয়া
console.log(fruits[0]); // আউটপুট: আপেল
console.log(fruits[2]); // আউটপুট: আম
মনে রাখবেন: অ্যারের ইনডেক্স ০ থেকে শুরু হয়।
৪. অ্যারের দৈর্ঘ্য
console.log(fruits.length); // আউটপুট: 4
৫. অ্যারে মান পরিবর্তন
fruits[1] = "আনারস";
console.log(fruits); // আপেল, আনারস, আম, কমলা
৬. অ্যারে এর বিভিন্ন কাজ
(ক) নতুন মান যোগ করা (push)
fruits.push("কিভি");
(খ) শেষ মান মুছে ফেলা (pop)
fruits.pop();
(গ) শুরু থেকে মান মুছে ফেলা (shift)
fruits.shift();
(ঘ) শুরুতে মান যোগ করা (unshift)
fruits.unshift("স্ট্রবেরি");
৭. লুপ দিয়ে অ্যারে পড়া
for লুপ দিয়ে:
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
for...of লুপ দিয়ে (ES6 থেকে):
for (let fruit of fruits) {
console.log(fruit);
}
৮. উদাহরণ: অ্যারে থেকে ফল বের করে দেখানো
let fruits = ["আপেল", "কলা", "আম"];
for (let i = 0; i < fruits.length; i++) {
console.log("ফল: " + fruits[i]);
}
এই অধ্যায়ের শেষে আপনি শিখলেন:
-
অ্যারে কী ও কিভাবে তৈরি করতে হয়
-
অ্যারে থেকে মান নেওয়া ও পরিবর্তন
-
অ্যারে ম্যানিপুলেশন ফাংশন (push, pop, shift, unshift)
-
লুপ দিয়ে অ্যারে পড়া (for, for...of)
পরবর্তী অধ্যায়:
অধ্যায় ২১: JavaScript অবজেক্ট (Objects)
লিখুন: “অধ্যায় ২১ শুরু করো” — তাহলে আমরা শিখবো অবজেক্ট কী এবং কিভাবে ব্যবহার করা হয়।
