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

दो तारों के बीच साझा तत्व ढूँढना - जावास्क्रिप्ट

<घंटा/>

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

हमारे दो तार निम्नलिखित हैं -

const str1 = 'Hey There!!, how are you';
const str2 = 'Can this be a special string';

उदाहरण

निम्नलिखित कोड है -

const str1 = 'Hey There!!, how are you';
const str2 = 'Can this be a special string';
const commonString = (str1, str2) => {
   let res = '';
   for(let i = 0; i < str1.length; i++){
      if(!str2.includes(str1[i])){
         continue;
      };
      res += str1[i];
   };
   return res;
};
console.log(commonString(str1, str2));

आउटपुट

कंसोल में आउटपुट निम्नलिखित है -

e here h are

  1. जावास्क्रिप्ट में दो तारों की जीसीडी ढूँढना

    संख्या प्रणाली में, दो संख्याओं का सबसे बड़ा सामान्य भाजक (GCD) वह सबसे बड़ी संख्या है जो दोनों संख्याओं को विभाजित करती है। इसी तरह, अगर हम इस अवधारणा को स्ट्रिंग्स पर लागू करते हैं, तो दो स्ट्रिंग्स का gcd सबसे बड़ा सबस्ट्रिंग (लंबाई में सबसे बड़ा) होता है जो दोनों स्ट्रिंग्स में मौजूद होता है। उ

  1. जावास्क्रिप्ट में शाब्दिक के दो सरणियों के बीच लापता संख्या ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो सरणियों arr1 और arr2 में लेता है। arr2 arr1 का फेरबदल किया गया डुप्लिकेट है जिसमें केवल एक तत्व गायब है। हमारे फ़ंक्शन को उस एक तत्व को ढूंढना और वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - { const obj ={}; के लिए (चलो i =0; i

  1. जावास्क्रिप्ट में दो स्ट्रिंग्स के बीच असामान्य वर्ण ढूँढना और वापस करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो स्ट्रिंग्स में लेता है। हमारे फ़ंक्शन को वर्णों की एक नई स्ट्रिंग लौटानी चाहिए जो दोनों स्ट्रिंग्स के लिए सामान्य नहीं है। उदाहरण निम्नलिखित कोड है - const str1 = "xyab"; const str2 = "xzca"; const findUncommon = (str1 = '