Javascript Array | জাভাস্ক্রিপ্ট এরে

array বলতে
আমরা কোনো প্যাকেট বা বক্স
টাইপ জিনিসকে বুঝে থাকি। একটা
বাস এ যেমন অনেক লোক থাকে অথবা
একটা বিস্কুটের প্যাকেটে
অনেকগুলো বিস্কুট থাকে
,
ঠিক তেমনি
আমরা
array এর
ভিতরে অনেকগুলো
elements কে
একসাথে রাখতে পারি।

মনে
করুন আপনার কলেজে আপনার সেকশনের
সকল স্টুডেন্টদের বয়স অনুসারে
একটা লিস্ট আপনি তৈরি করছেন।
এখন যদি সবার বয়স একটা একটা
আলদা আলাদা
variable নিয়ে
লেখা শুরু করেন তাহলে অনেকগুলো
variable লিখতে
হবে এবং এটি অনেক সময়সাপেক্ষ
ব্যাপার। আর তাই এসবক্ষেত্রে
আমরা
array লিখতে
পারি।

array লেখার
নিয়মটা আমাদের একটু বুঝতে
হবে। সাধারণভাবে আমরা যেভাবে
variable নেই
সেভাবে একটা
variable নিবো।
তারপর একটা নাম দিবো
variable
টার এরপর
= দিয়ে
প্রথমে একটি
[ থার্ড
ব্রাকেট দিয়ে এর ভিতরে আমাদের
elements গুলো
লিখবো এবং প্রতিটি
element
কে আমরা
, কমা
কমা দিয়ে আলাদা করবো এবং সবশেষে
] থার্ড
ব্রাকেট দিয়ে শেষ করে একটি
;
সেমি কোলন
দিবো। যেমনঃ

var friendsAge =
[15, 17, 20, 22];

এভাবে
করে লিখতে হয়
javascript এর
array

এবার
এই
array এর
ভিতর যতগুলো
elements আছে
এ সম্পর্কে যদি আমরা জানতে
চাই তাহলে আমরা তা ও জানতে
পারবো তবে আমাদের মনে রাখতে
হবে যে
array এর
elements এর
count শুরু
হয় ০ থেকে। আর একে বলা হয়
index
Number। অঅর্থাৎ
উপরের
array এর
element এর
15 এর
index number 0, এর
পরের
17 এর
index number 1, তারপরের
টির
Index number 2, এভাবে
চলতে থাকবে।

এখন
চলেন তাহলে দেখে নেই যদি আমরা
20 কে
output দেখাতে
চাই তাহলে কি করতে হবে
?

console.log(friendsAge[2]);

এবার
আমাদের
output 20 দেখাবে।
কারণ
20 এর
index number 2
আমরা চাইলে একে আলাদা
variable
এ রেখে ও
output দেখাতে
পারি। যেমনঃ

var dustoPolarAge =
friendsAge[2];

এবার
যদি আমরা
dustoPolarAge কে
console.log করি
তাহলেই
output পেয়ে
যাবো।

এখন
এই
dustoPolarAge variable
যেই সংখ্যা রয়েছে আমরা চাইলে
এই সংখ্যাটিকে ও পরিবর্তন
করতে পারি। এক্ষেত্রে আমাদের
যেই পজিশনের বা
index number এর
পরিবর্তন করতে চাই সেই
index
number লিখে
পরিবর্তন করতে হবে।

var friendsAge =
[15, 17, 20, 22];

যেহেতু
dustoPolarAge এর
index number হচ্ছে
২ তাই আমাদের লিখতে হবে
:

friendsAge[2] = 23;

এবার
যদি আমরা একে
console.log করি
তাহলে দেখতে পাবো আমাদের
আউটপুট দেখাচ্ছে
:

15, 17,23,22

এর
মানে হচ্ছে আমরা
array এর
ভিতরের
elements কে
পরিবর্তন করতে পেরেছি।

এবার
প্রশ্ন আসতে পারে যখন আমাদের
array তে
অনেকগুলো
elements থাকবে
তখন আমরা কিভাবে তার
index
নাম্বার
খুজে বের করবো
?

এক্ষেত্রে
আমরা চাইলে নতুন একটা
variable
position
বের করতে
পারি
:

var
chonCholPolarAge = friendsAge.indexof(22);

এবার
এই
chonCholPolarAge variable কে
console.log করলেই
আমাদের আউটপুট বের হয়ে যাবে
অর্থাৎ আমাদের
index number বের
হয়ে যাবে
:

console.log(chonCholPolarAge);

!!!!
WARNING !!!

যদি
position বের
করার সময় এমন কোন সংখ্যা
indexof(এর
ভিতর লেখা হয়
) যা
আমাদের
array এর
ভিতর নেই তখন আমাদের আউটপুট
আসবে
-1
এর মানে হচ্ছে আমাদের
array
এর ভিতর
এই সংখ্যা নেই আর তাই পজিশন
নাম্বার এসেছে
-1

লেখা
পড়ে বুঝতে না পারলে নিচের
ভিডিওটি দেখে ক্লিয়ার হয়ে
নিতে পারেন।

ধন্যবাদ

Leave a Reply

Your email address will not be published. Required fields are marked *