আমাদের একটি ফাংশন লিখতে হবে যা সংখ্যার একটি অ্যারে এবং একটি সংখ্যা নেয় এবং এটি অ্যারে ইনপ্লেস থেকে সেই সংখ্যার সমস্ত ঘটনাগুলিকে সরিয়ে দেওয়া উচিত৷
চলুন এই ফাংশনের জন্য কোড লিখি।
আমরা এখানে উপাদান মুছে ফেলার জন্য পুনরাবৃত্তি ব্যবহার করব। পুনরাবৃত্ত ফাংশন যা একটি অ্যারে থেকে একটি উপাদানের অ্যালোকোরেন্সগুলিকে সরিয়ে দেয় এমনভাবে লেখা যেতে পারে৷
উদাহরণ
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 ]