हमें एक ऐसा फ़ंक्शन लिखना है जो संख्याओं और संख्याओं की एक सरणी लेता है, और उस संख्या की सभी घटनाओं को सरणी से हटा देना चाहिए।
आइए इस फ़ंक्शन के लिए कोड लिखें।
हम यहां तत्वों को हटाने के लिए रिकर्सन का उपयोग करेंगे। एक सरणी से किसी तत्व के आवंटन को हटाने वाला पुनरावर्ती कार्य इस तरह लिखा जा सकता है।
उदाहरण
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 ]