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

डायनेमिक प्रोग्रामिंग:पहली जावास्क्रिप्ट के बाद दूसरी स्ट्रिंग है

<घंटा/>

हमें दो स्ट्रिंग्स str1 और str2 दिए गए हैं, हमें एक फंक्शन लिखने की आवश्यकता है जो यह जांचता है कि str1 str2 के बाद का क्रम है या नहीं।

एक स्ट्रिंग का अनुवर्ती एक नया स्ट्रिंग है जो शेष वर्णों की सापेक्ष स्थिति को परेशान किए बिना वर्णों में से कुछ (कोई नहीं हो सकता) को हटाकर मूल स्ट्रिंग से बनता है।

उदाहरण के लिए, "ace" "abcde" का परवर्ती है जबकि "aec" नहीं है

उदाहरण

const str1 ='ace';const str2 ='abcde';const isSubsequence =(str1, str2) => {let i=0; चलो जे =0; जबकि (i 

आउटपुट

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

<पूर्व>सत्य

  1. जावास्क्रिप्ट में एक स्ट्रिंग में शब्दों के पहले अक्षरों को आपस में बदलना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें ठीक दो शब्द होते हैं। हमारे फ़ंक्शन को एक नई स्ट्रिंग का निर्माण और वापसी करनी चाहिए जिसमें शब्दों का पहला अक्षर एक दूसरे के साथ इंटरचेंज किया जाता है। उदाहरण निम्नलिखित कोड है - const str = 'hello world'; const i

  1. जावास्क्रिप्ट में दूसरे के क्रम से एक स्ट्रिंग को छाँटना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो दो स्ट्रिंग्स, str1 और str2 को पहले और दूसरे तर्क के रूप में लेता है। हमारे फ़ंक्शन को str1 को वर्णों के क्रम के अनुसार क्रमबद्ध करना चाहिए जैसे वे str2 में दिखाई देते हैं उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है - इनपुट const str1 = &#

  1. जावास्क्रिप्ट में दूसरे से अधिक पहले सरणी को अधिकतम करें

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो समान लंबाई के संख्याओं के दो सरणी, arr1 और arr2 लेता है। हमारे फ़ंक्शन को पहले सरणी, arr1 के तत्वों को फेरबदल करना चाहिए, जैसे कि तत्वों की अधिकतम संख्या सरणी arr2 के संबंधित तत्वों से अधिक हो। फिर फ़ंक्शन को फेरबदल की गई सरणी वापस करनी चाहिए