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

JavaScript में डुप्लिकेट हटाएं और एक उदाहरण रखें


हमें एक JavaScript फ़ंक्शन लिखना आवश्यक है जो लिटरल मानों की एक सरणी लेता है। सरणी में कुछ दोहराव वाले मान हो सकते हैं।

हमारा फ़ंक्शन सरणी में दोहराव वाले मान के पहले उदाहरण को रखते हुए सभी दोहराव वाले मानों को हटा देना चाहिए।

उदाहरण

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

const arr = [1, 5, 7, 4, 1, 4, 4, 6, 4, 5, 8, 8]; const deleteDuplicate = (arr = []) => {     for(let i = 0; i < arr.length; ){       const el = arr[i];       if(i !== arr.lastIndexOf(el)){         arr.splice(i, 1);       }       else{         i++;       };     }; }; deleteDuplicate(arr); console.log(arr);

आउटपुट

और कंसोल में आउटपुट होगा −

[ 7, 1, 6, 4, 5, 8 ]

  1. - जावास्क्रिप्ट में सरणी में स्ट्रिंग्स से लगातार डुप्लिकेट हटाना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो स्ट्रिंग्स की एक सरणी लेता है। हमारा फ़ंक्शन स्ट्रिंग्स में लगातार दिखाई देने वाले डुप्लिकेट कैरेक्टर्स को हटाएगा और संशोधित स्ट्रिंग्स की नई सरणी लौटाएगा।उदाहरणनिम्न कोड देखें:const arr = [kelless, keenness]; const removeConsecutiveDuplicates = (arr =

  1. - JavaScript में स्ट्रिंग की सरणी से टिप्पणियों को हटाना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो स्ट्रिंग्स की एक सरणी, arr, को पहला तर्क और विशेष वर्णों की एक सरणी, starters, को दूसरा तर्क के रूप में लेता है। स्टार्टर सरणी में वे वर्ण होते हैं जो टिप्पणी शुरू कर सकते हैं। हमारे फ़ंक्शन को सरणी arr के माध्यम से पुनरावृति करनी चाहिए और स्ट्रिंग्स में

  1. - JavaScript में लेक्सिकोग्राफिकली व्यवस्थित करना और व्हाइटस्पेस हटाना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग, str, लेता है जिसमें वर्णमाला और व्हाइटस्पेस होते हैं। हमारे फ़ंक्शन को इनपुट स्ट्रिंग पर पुनरावृति करनी चाहिए और क्रियाएं निष्पादित करनी चाहिए ताकि वर्ण एक नई स्ट्रिंग में केस-इनसेंसिटिवली-वर्णमाला-क्रम-की-उपस्थिति क्रम में संयोजित हों। व्हा