Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> 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"

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

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

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

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