মুছে ফেলার পদ্ধতিটি পরীক্ষা করে যে একটি মান ইতিমধ্যেই সেটে বিদ্যমান আছে কিনা, যদি এটি থাকে, তাহলে এটি সেট থেকে সেই মানটিকে সরিয়ে দেয়৷ আমরা এটিকে নিম্নোক্তভাবে বাস্তবায়ন করতে পারি &minusl
উদাহরণ
delete(val) { if (this.has(val)) { delete this.container[val]; return true; } return false; }
আপনি −
ব্যবহার করে এটি পরীক্ষা করতে পারেনউদাহরণ
const testSet = new MySet(); testSet.add(1); testSet.add(2); testSet.add(5); testSet.delete(5); testSet.delete(2); testSet.display(); console.log(testSet.has(5)); console.log(testSet.has(20)); console.log(testSet.has(1));
আউটপুট
এটি আউটপুট দেবে −
{ '1': 1} False False True
ES6 এ, আপনি ডিলিট ফাংশনটি নিম্নরূপ ব্যবহার করেন -
উদাহরণ
const testSet = new MySet(); testSet.add(1); testSet.add(2); testSet.add(5); testSet.delete(5); console.log(testSet.has(5)); console.log(testSet.has(20)); console.log(testSet.has(1));
আউটপুট
এটি আউটপুট দেবে −
False False True