Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में दोहराव होने पर सरणी से कुछ आइटम कैसे निकालें?

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो शाब्दिक की एक सरणी लेता है। हमारे फ़ंक्शन को फ़िल्टर किए गए सभी ट्रिपल के साथ एक नई सरणी लौटानी चाहिए।

इसके लिए कोड होगा -

const arr1 =[1,1,1,3,3,5];const arr2 =[1,1,1,1,3,3,5];const arr3 =[1,1,1,3 ,3,3]; const arr4 =[1,1,1,1,3,3,3,5,5,5,5,5,5,5,5,5,5,5,5,5,7, 7]; const removeTriplets =arr => {const hashMap =arr => arr.reduce((acc, val) => {if(val in acc){ acc[val]++; }else{ acc[val] =1; }; वापसी एसीसी; }, {}); लेट रेस =[]; चलो obj =हैश मैप (गिरफ्तारी); for(let key in obj){ for(let i =0; i  

कंसोल में आउटपुट -

[ '3', '3', '5'][ '1', '3', '3', '5' ][][ '1', '7', '7'] 
  1. कैसे एक जावास्क्रिप्ट सरणी से एक स्ट्रिंग पार्स करने के लिए?

    जावास्क्रिप्ट सरणी से एक स्ट्रिंग को पार्स करने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&

  1. मैं एक सरणी जावास्क्रिप्ट से किसी विशिष्ट आइटम को कैसे हटा सकता हूं?

    मान लीजिए, हमारे पास संख्याओं की एक सरणी है और हमने इसमें तत्वों को जोड़ा है। किसी सरणी से किसी विशिष्ट तत्व को निकालने के लिए आपको एक आसान तरीका ईजाद करने की आवश्यकता है। हम जो खोज रहे हैं वह निम्नलिखित है - array.remove(number); हमें कोर जावास्क्रिप्ट का उपयोग करना होगा। फ़्रेमवर्क की अनुमति नही

  1. जावास्क्रिप्ट में एक कस्टम फ़ंक्शन के साथ एक सरणी से डुप्लिकेट आइटम निकालें

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो शाब्दिक की एक सरणी लेता है। यदि कोई तत्व सरणी में एक से अधिक बार दिखाई देता है, तो फ़ंक्शन उसके सभी उदाहरणों को सरणी से हटा देता है। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr = [1,2,3,4,4,5,5]; तब आउटपुट होना चाहिए - const output = [1, 2, 3]; उद