-
जावास्क्रिप्ट में नियमित अभिव्यक्ति मिलान
मान लीजिए कि हमें एक इनपुट स्ट्रिंग str और एक पैटर्न p दिया गया है, तो हमें समर्थन के साथ नियमित अभिव्यक्ति मिलान को लागू करने की आवश्यकता है। और *. इन प्रतीकों के कार्य होने चाहिए - किसी एक वर्ण से मेल खाता है। पिछले तत्वों के शून्य या अधिक से मेल खाता है। मिलान में संपूर्ण इनपुट स्ट्रिंग
-
जावास्क्रिप्ट में एक स्ट्रिंग से नंबर चुनें
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें इसके अंदर कुछ संख्याएं शामिल हो सकती हैं। फ़ंक्शन को स्ट्रिंग से सभी नंबरों को निकालना चाहिए और नया नंबर वापस करना चाहिए। नोट - यदि स्ट्रिंग में कोई संख्या नहीं है, तो फ़ंक्शन को 0 पर लौटना चाहिए। उदाहरण निम्नलिखित कोड है - cons
-
जांचें कि क्या हम किसी स्ट्रिंग के वर्णों को पुन:व्यवस्थित किए बिना स्ट्रिंग 1 से कुछ वर्णों को हटाकर स्ट्रिंग 2 बना सकते हैं - जावास्क्रिप्ट
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो दो स्ट्रिंग्स में लेता है मान लें कि str1 और str2 पहले और दूसरे तर्क के रूप में। फ़ंक्शन को यह निर्धारित करना चाहिए कि क्या हम किसी स्ट्रिंग के वर्णों को पुन:व्यवस्थित किए बिना str1 से कुछ वर्णों को हटाकर str2 बना सकते हैं। उदाहरण के लिए - यद
-
जावास्क्रिप्ट में तीन संख्याओं का सबसे बड़ा गुणनफल खोजें
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो केवल संख्याओं की एक सरणी लेता है। फ़ंक्शन को सरणी से तीन ऐसे तत्वों की एक सरणी तैयार करनी चाहिए जो सरणी के किन्हीं तीन तत्वों में से सबसे बड़े उत्पाद उत्पन्न करती हैं। फ़ंक्शन को अंततः उन तीन तत्वों के उत्पाद को वापस करना चाहिए। उदाहरण के लिए - यदि
-
जावास्क्रिप्ट में एक मोड़ के साथ तत्व के बीच सबसे बड़ा अंतर
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। फ़ंक्शन को सरणी के सबसे बड़े और सबसे छोटे तत्व के बीच अंतर खोजना चाहिए। शर्त यह है कि जो तत्व छोटा है वह मूल सरणी में बड़े तत्व से पहले दिखाई देना चाहिए। उदाहरण के लिए - संख्याओं की निम्नलिखित सरणी पर विचार करें - const arr =
-
जावास्क्रिप्ट में उत्पाद सरणी का निर्माण
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। फ़ंक्शन को मूल सरणी के आधार पर एक नई सरणी बनाना चाहिए। नई सरणी का प्रत्येक संगत तत्व उस तत्व सहित मूल सरणी के सभी तत्वों का गुणनफल होना चाहिए। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr = [1, 2, 3, 4, 5]; तब आउटपुट ऐरे होना
-
जावास्क्रिप्ट में सरणियों का अनूठा प्रतिच्छेदन
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो संख्याओं के दो सरणी लेता है, मान लीजिए arr1 और arr2। फ़ंक्शन को सरणी के तत्वों के बीच प्रतिच्छेदन का पता लगाना चाहिए। यानी, वे तत्व जो दोनों सरणियों में दिखाई देते हैं। एकमात्र शर्त यह है कि यदि हमने पहले एक तत्व को प्रतिच्छेद के रूप में देखा है
-
जावास्क्रिप्ट में एक स्ट्रिंग के शब्दों के क्रम को उलट देना
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग को एकमात्र तर्क के रूप में लेता है। फ़ंक्शन को स्ट्रिंग में शब्दों के क्रम को उलट देना चाहिए और नया स्ट्रिंग वापस करना चाहिए। एकमात्र शर्त यह है कि हम इनबिल्ट एरे मेथड रिवर्स () का उपयोग नहीं कर सकते। उदाहरण के लिए - यदि इनपुट स्ट्रिंग है -
-
जावास्क्रिप्ट में रिकर्सन का उपयोग करके दशमलव से बाइनरी रूपांतरण
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में एक संख्या लेता है। फ़ंक्शन को उस संख्या के बाइनरी नोटेशन का प्रतिनिधित्व करने वाली स्ट्रिंग बनाने के लिए रिकर्सन का उपयोग करना चाहिए। उदाहरण के लिए - f(4) = '100' f(1000) = '1111101000' f(8) = '1000'
-
जावास्क्रिप्ट में सरणियों पर डिलीट ऑपरेटर का अजीब व्यवहार
जावास्क्रिप्ट में डिलीट ऑपरेटर वास्तव में एक ऑब्जेक्ट ऑपरेटर है (ऑब्जेक्ट्स के साथ प्रयोग किया जाता है)। लेकिन चूंकि जावास्क्रिप्ट में सरणियाँ भी अनुक्रमित वस्तुएँ हैं, हम डिलीट ऑपरेटर का उपयोग सरणियों के साथ भी कर सकते हैं। शाब्दिक के निम्नलिखित सरणी पर विचार करें - const arr = ['a', '
-
जावास्क्रिप्ट में सरणी के वैकल्पिक तत्वों का योग ढूँढना
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की एक सरणी को एकमात्र तर्क के रूप में लेता है। फ़ंक्शन को सरणी के वैकल्पिक तत्वों के योग की गणना और वापसी करनी चाहिए। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr = [1, 2, 3, 4, 5, 6, 7]; तब आउटपुट होना चाहिए - 1 + 3 + 5 + 7 = 16 उदाहरण
-
जावास्क्रिप्ट में साल दर साल शतक बनाना
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक संख्या या एक स्ट्रिंग लेता है जो एक वर्ष का प्रतिनिधित्व करता है। उस वर्ष से हमारे कार्य को यह पता लगाना चाहिए कि वह वर्ष किस शताब्दी में आता है। उदाहरण के लिए - f("2000") = 20 f(1999) = 20 f("2002") = 21 निम्नलिखित कोड है -
-
जावास्क्रिप्ट में स्ट्रिंग्स में सामान्य कैरेक्टर काउंट
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो स्ट्रिंग्स में लेता है, मान लें कि str1 और str2। फ़ंक्शन को स्ट्रिंग में मौजूद सामान्य वर्णों की संख्या की गणना करनी चाहिए। उदाहरण के लिए - const str1 = 'aabbcc'; const str2 = 'adcaa'; तब आउटपुट 3 . होना चाहिए उदाहरण निम्नलिखित कोड है
-
जावास्क्रिप्ट में दो नंबर लेकर पूर्णांकों की तुलना करना
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो नंबर लेता है, मान लीजिए num1 और num2। अगर num1, num2 से बड़ा है, तो हमारा फंक्शन और बड़ा होना चाहिए। अगर num2 num1 से बड़ा है, तो हमारा फंक्शन छोटा होना चाहिए। अन्यथा, फ़ंक्शन बराबर लौटना चाहिए। उदाहरण निम्नलिखित कोड है - const compareIntegers
-
जांचें कि क्या स्ट्रिंग जावास्क्रिप्ट में वांछित वर्ण के साथ समाप्त होती है
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो पहले तर्क के रूप में एक स्ट्रिंग और दूसरे तर्क के रूप में एक एकल वर्ण लेता है। फ़ंक्शन को यह निर्धारित करना चाहिए कि पहले तर्क द्वारा निर्दिष्ट स्ट्रिंग दूसरे तर्क द्वारा निर्दिष्ट वर्ण के साथ समाप्त होती है या नहीं। एकमात्र शर्त यह है कि हमें इ
-
जावास्क्रिप्ट में किसी सरणी से निकटतम संख्या प्राप्त करें
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले तर्क के रूप में संख्याओं की एक सरणी और दूसरे तर्क के रूप में एक एकल संख्या लेता है। फ़ंक्शन को उस संख्या को उस सरणी से ढूंढना चाहिए और वापस करना चाहिए जो दूसरे तर्क द्वारा निर्दिष्ट संख्या के सबसे करीब है। उदाहरण के लिए - const arr = [34, 67,
-
जोड़ी जिसका योग जावास्क्रिप्ट में सरणी में मौजूद है
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। फ़ंक्शन को दो संख्याओं की एक जोड़ी चुननी चाहिए जो अलग-अलग सूचकांकों (लगातार या गैर-लगातार) पर हों, जिनका योग भी सरणी में मौजूद हो। उदाहरण निम्नलिखित कोड है - const arr = [1, 3, 5, 6, 8, 9]; const findPair = (arr = []) => { &n
-
जावास्क्रिप्ट में किसी संख्या का गुणनखंडन करें
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक सकारात्मक पूर्णांक को एकमात्र तर्क के रूप में लेता है। फ़ंक्शन को उन सभी संख्याओं की एक सरणी का निर्माण और वापसी करनी चाहिए जो इनपुट संख्या को बिल्कुल विभाजित करती हैं। उदाहरण के लिए - अगर इनपुट नंबर है - const num = 12; तब आउटपुट होना चाह
-
जावास्क्रिप्ट में पूर्णांकों की एक क्रमबद्ध सरणी में सबसे बड़ी और सबसे छोटी संख्या ढूँढना
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। फ़ंक्शन को, रैखिक समय और स्थिर स्थान में, सरणी में मौजूद सबसे बड़ी और सबसे छोटी संख्याएं ढूंढनी चाहिए। फ़ंक्शन को उस ऑब्जेक्ट को वापस करना चाहिए जिसमें न्यूनतम और अधिकतम संख्याएं हों। उदाहरण निम्नलिखित कोड है - const arr = [112,
-
जावास्क्रिप्ट में प्रत्येक सूचकांक पर संचयी योग
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। फ़ंक्शन एक नई सरणी बनाता है और लौटाता है जिसमें किसी विशेष अनुक्रमणिका के लिए उस अनुक्रमणिका तक सभी संख्याओं का योग होता है। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr = [1, 2, 3, 4, 5]; तब आउटपुट होना चाहिए - const output