ধরা যাক, আমাদের কাছে সংখ্যার একটি অ্যারে আছে এবং আমরা এতে উপাদান যোগ করেছি। একটি অ্যারে থেকে একটি নির্দিষ্ট উপাদান সরানোর জন্য আপনাকে একটি সহজ উপায় তৈরি করতে হবে৷
আমরা যা খুঁজছি তা হল −
array.remove(number);
আমাদের কোর জাভাস্ক্রিপ্ট ব্যবহার করতে হবে। ফ্রেমওয়ার্ক অনুমোদিত নয়৷
৷উদাহরণ
এর জন্য কোড হবে −
const arr = [2, 5, 9, 1, 5, 8, 5];
const removeInstances = function(el){
const { length } = this;
for(let i = 0; i < this.length; ){
if(el !== this[i]){
i++;
continue;
}
else{
this.splice(i, 1);
};
};
// if any item is removed return true, false otherwise
if(this.length !== length){
return true;
};
return false;
};
Array.prototype.removeInstances = removeInstances;
console.log(arr.removeInstances(5));
console.log(arr); আউটপুট
এবং কনসোলে আউটপুট হবে −
true [ 2, 9, 1, 8 ]