আমাদের একটি ফাংশন লিখতে হবে যা সংখ্যার একটি অ্যারে এবং একটি সংখ্যা নেয় এবং এটি অ্যারে ইনপ্লেস থেকে সেই সংখ্যার সমস্ত ঘটনাগুলিকে সরিয়ে দেওয়া উচিত৷
চলুন এই ফাংশনের জন্য কোড লিখি।
আমরা এখানে উপাদান মুছে ফেলার জন্য পুনরাবৃত্তি ব্যবহার করব। পুনরাবৃত্ত ফাংশন যা একটি অ্যারে থেকে একটি উপাদানের অ্যালোকোরেন্সগুলিকে সরিয়ে দেয় এমনভাবে লেখা যেতে পারে৷
উদাহরণ
const numbers = [1,2,0,3,0,4,0,5];
const removeElement = (arr, element) => {
if(arr.indexOf(element) !== -1){
arr.splice(arr.indexOf(element), 1);
return removeElement(arr, element);
};
return;
};
removeElement(numbers, 0);
console.log(numbers); আউটপুট
কনসোলে আউটপুট হবে −
[ 1, 2, 3, 4, 5 ]