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

क्या सभी सरणी तत्व जावास्क्रिप्ट में एक साथ जाल कर सकते हैं?

<घंटा/>

समस्या

दो शब्द एक साथ मिल सकते हैं यदि पहले का अंतिम सबस्ट्रिंग दूसरे का शुरुआती सबस्ट्रिंग है। उदाहरण के लिए, रॉबिनहुड और हुडी एक साथ मिल सकते हैं।

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

उदाहरण

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

const arr = ["allow", "lowering", "ringmaster", "terror"];
const meshArray = (arr = []) => {
   let res = "";
   for(let i = 0; i < arr.length-1; i++){
      let temp = (arr[i] + " " + arr[i + 1]).match(/(.+) \1/);
      if(!temp){
         return '';
      };
      res += temp[1];
   };
   return res;
};
console.log(meshArray(arr));

आउटपुट

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

lowringter

  1. जावास्क्रिप्ट में एक सरणी के तत्वों को पुनर्व्यवस्थित करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की एक सरणी लेता है, एआर, पहले और एकमात्र तर्क के रूप में। सरणी गिरफ्तारी, हमेशा सम लंबाई की होगी। हमारे फ़ंक्शन को सत्य वापस आना चाहिए यदि और केवल यदि इसे पुन:व्यवस्थित करना संभव हो तो arr[2 * i + 1] =2 * arr[2 * i] प्रत्येक 0 <=i <

  1. क्या सभी सरणी तत्व जावास्क्रिप्ट में एक साथ जाल कर सकते हैं?

    समस्या दो शब्द एक साथ मिल सकते हैं यदि पहले का अंतिम सबस्ट्रिंग दूसरे का शुरुआती सबस्ट्रिंग है। उदाहरण के लिए, रॉबिनहुड और हुडी एक साथ मिल सकते हैं। हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो स्ट्रिंग्स की एक सरणी लेता है। यदि दिए गए सरणी में सभी शब्द एक साथ जाली हैं, तो हमारे फ़ंक्शन को जाली वाले

  1. जावास्क्रिप्ट में सभी बाधाओं के लिए सरणी तत्वों को कम करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक सरणी लेता है। हमारे फ़ंक्शन को इस तरह से ऐरे नंबरों को बदलना चाहिए - यदि संख्या विषम है, तो उसे बदल दें। यदि संख्या सम है, तो उसमें से 1 घटा दें। और हमें नई सरणी वापस करनी चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [5, 23, 6, 3, 66, 12, 8];