সেট

সেট হচ্ছে একধরনের ডাটা টাইপ যেখানে একাধিক টাইপের ভেলু স্টোর করা যায়। সেট এর প্রধান বৈশিষ্ট্য হচ্ছে এর প্রত্যেক টা ভেলু ইউনিক হবে

উদাহরণস্বরূপ আমারা যদি একটি ইন্টিজার টাইপ এর সেট ডিক্লিয়ার করি এবং একটা ভেলু স্টোর করি ১০, পরবর্তীতে যদি আবার ১০ স্টোর করার ট্রাই করি তখন কিন্তু ইরর দিবে।

Syntax of Creating Set :

Set specialNumbers = Set();

specialNumbers.add(5);
print(specialNumbers);

specialNumbers.add(10);
print(specialNumbers);

// এটা ইরর দিবে কারন 5 আগে একবার এড করা হয়েছে।
specialNumbers.add(5);
print(specialNumbers);

// output
// => [5]
// => [5, 10]
// => [5, 10]

সেট এর অন্যান্য ফাংশন গুলা হচ্ছে :
১। variable_name.elementAt(index); রিটার্ন করবে ইনডেক্স এর ভেলু।
২ । variable_name.length; মোট আইটেম সংখ্যা রিটার্ন করবে।
৩ । variable_name.contains(element_name); থাকলে true না থাকলে false রিটার্ন করবে।
৪ । variable_name.remove(element_name); আইটেম টা রিমুভ করবে।
৫ । variable_name.forEach(function); সেট এর সবগুলা আইটেম এর উপর function টা কাজ করবে।
৬ । variable_name.clear(); সবগুলা আইটেম ডিলেট করবে।

Leave a Reply

Your email address will not be published.