-
JavaScript में आसन्न एलिमेंट्स का सबसे बड़ा प्रोडक्ट ढूंढना
हमें एक JavaScript फ़ंक्शन लिखना है जो नंबर्स के ऐरे को लेता है (पॉजिटिव और नेगेटिव नंबर्स)।फ़ंक्शन को ऐरे के दो आसन्न एलिमेंट्स के सबसे बड़े प्रोडक्ट को लौटाना चाहिए।उदाहरण के लिए:यदि इनपुट ऐरे है:const arr = [-23, 4, -3, 8, -12];तो आउटपुट होना चाहिए:const output = -12;और दो एलिमेंट्स हैं 4 और -3उद
-
JavaScript में जांचना कि क्या एक नंबर दूसरे की किसी पावर है
हमें एक JavaScript फ़ंक्शन लिखना है जो दो नंबर लेता है, मान लीजिए m और n। फ़ंक्शन को जांचना चाहिए कि क्या m, n की किसी पावर है या नहीं।यदि यह है, तो हमें true लौटाना चाहिए, अन्यथा false।उदाहरण के लिए:m = 8, n = 2 should return true m = 100, n = 10 should return true m = .01, n = 10 should return tru
-
JavaScript में N लगातार ऑड नंबर्स
हमें एक JavaScript फ़ंक्शन लिखना है जो नंबर्स के ऐरे को पहले आर्गुमेंट के रूप में और एक नंबर, मान लीजिए n, को दूसरे आर्गुमेंट के रूप में लेता है।फ़ंक्शन को true लौटाना चाहिए यदि ऐरे में n लगातार ऑड नंबर्स मौजूद हैं, अन्यथा false।उदाहरण के लिए:यदि इनपुट ऐरे और नंबर हैं:const arr = [3, 5, 3, 5, 4, 3];
-
JavaScript में रिपीटिंग लेटर गिनना
मान लीजिए, हमारे पास ऐसी स्ट्रिंग है:const str = 'aabbcde';यहां, हमारे पास 2as, 2bs 1c 1d और 1e हैं।हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी स्ट्रिंग लेता है। फ़ंक्शन को फिर कैरेक्टर काउंट के बाद कैरेक्टर के साथ एक स्ट्रिंग बनानी चाहिए।इसलिए, उपरोक्त स्ट्रिंग के लिए आउटपुट इस तरह दिखना चाह
-
JavaScript में डिजिट रूट के अनुसार नंबर्स को सॉर्ट करना
डिजिट रूटएक पॉजिटिव इंटीजर का डिजिट रूट उसके सभी डिजिट्स के योग के रूप में परिभाषित किया गया है।हमें एक JavaScript फ़ंक्शन लिखना है जो इंटीजर्स के ऐरे को लेता है। फ़ंक्शन को इस तरह सॉर्ट करना चाहिए कि यदि a, b से पहले आता है तो a का डिजिट रूट b के डिजिट रूट से कम या बराबर हो। यदि दो नंबर्स का डिजिट
-
JavaScript में ऐरे से nth मिसिंग नंबर ढूंढना
मान लीजिए, हमारे पास नंबर की एक सख्ती से बढ़ती हुई सीक्वेंस है (एक यूनिट से बढ़ती हुई) जिसमें कुछ एलिमेंट्स मिसिंग हैं:const arr = [2,3,4,7,11];हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसा ऐरे पहले आर्गुमेंट के रूप में और एक सिंगल नंबर, मान लीजिए n, दूसरे आर्गुमेंट के रूप में लेता है।फ़ंक्शन को ऐरे से
-
JavaScript में स्ट्रिंग को रिवर्स करने का फ़ंक्शन
हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और एक नई स्ट्रिंग लौटाता है जो मूल स्ट्रिंग का रिवर्स्ड वर्जन है।एकमात्र शर्त यह है कि हम किसी इनबिल्ट स्ट्रिंग मेथड का उपयोग नहीं कर सकते और स्ट्रिंग को ऐरे में बदलकर रिवर्स नहीं कर सकते।हमें स्ट्रिंग पर इटरेट करने के लिए लूप का उपयोग करना
-
JavaScript में सॉर्ट किए गए नंबर्स के ऐरे में नंबर इन्सर्ट करना
हमें एक JavaScript फ़ंक्शन लिखना है जो सॉर्ट किए गए नंबर्स के ऐरे को पहले आर्गुमेंट के रूप में और एक सिंगल नंबर को दूसरे आर्गुमेंट के रूप में लेता है।फ़ंक्शन को दूसरे आर्गुमेंट के रूप में निर्दिष्ट नंबर को ऐरे में पुश करना चाहिए बिना एलिमेंट्स की सॉर्टिंग को बिगाड़े।हमें यह दूसरा ऐरे बनाए बिना करना
-
JavaScript में जांचना कि क्या स्ट्रिंग पूरी तरह से एक ही सबस्ट्रिंग से बनी है
हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है। यह true या false लौटाना चाहिए आधार पर कि इनपुट एक रिपीटेड कैरेक्टर सीक्वेंस से बना है या नहीं।दी गई स्ट्रिंग की लंबाई हमेशा 1 से अधिक होती है और कैरेक्टर सीक्वेंस में कम से कम एक रिपीटिशन होना चाहिए।उदाहरण के लिए:aa को true लौटाना चाहिए क्य
-
JavaScript में स्ट्रिंग्स की तुलना करना और समानता का प्रतिशत लौटाना
हमें एक JavaScript फ़ंक्शन लिखना है जो दो स्ट्रिंग्स की तुलना कर सके और यह प्रतिशत समानता लौटा सके कि वे कितनी समान हैं। प्रतिशत कुछ भी नहीं है बल्कि दोनों स्ट्रिंग्स में कितने कैरेक्टर्स कॉमन हैं इसका माप है।यदि वे पूरी तरह से समान हैं तो आउटपुट 100 होना चाहिए, और यदि उनमें कोई कॉमन कैरेक्टर नहीं ह
-
JavaScript में सोर्स ऐरे से टार्गेट ऐरे बना सकते हैं या नहीं जांचना
हमें डिस्टिंक्ट इंटीजर्स का एक ऐरे दिया गया है, मान लीजिए arr, और इंटीजर ऐरे का एक और ऐरे, मान लीजिए sourceArr।sourceArr ऐरे में, इंटीजर्स डिस्टिंक्ट हैं। हमें एक फ़ंक्शन लिखना चाहिए जो sourceArr में ऐरे को किसी भी क्रम में जोड़कर arr बनाता है।हालांकि, हम soureArr में किसी भी सबऐरे के अंदर इंटीजर्स
-
JavaScript में नंबर्स के ऐरे को बढ़ती फ्रीक्वेंसी के अनुसार सॉर्ट करना
हमें एक JavaScript फ़ंक्शन लिखना है जो नंबर्स के ऐरे को लेता है जिसमें कुछ रिपीटिंग नंबर्स हो सकते हैं।फ़ंक्शन को ऐरे को इस तरह सॉर्ट करना चाहिए कि जिन एलिमेंट्स को कम से कम बार दोहराया गया है वे पहले आएं, फिर बढ़ती फ्रीक्वेंसी वाले एलिमेंट्स।उदाहरण के लिए:यदि इनपुट ऐरे है:const arr = [1,1,2,2,2,3];
-
JavaScript में दो समान कैरेक्टर्स के बीच सबसे लंबा सबस्ट्रिंग ढूंढना
हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है। फ़ंक्शन को दो समान अक्षरों के बीच सैंडविच किए गए सबसे लंबे सबस्ट्रिंग की लंबाई ढूंढकर लौटानी चाहिए।उदाहरण के लिए:यदि इनपुट स्ट्रिंग है:const str = 'avbghvh';तो आउटपुट होना चाहिए:const output = 3;क्योंकि वांछित सबसे लंबा सबस्ट्रिंग b
-
JavaScript में मिन मैक्स को छोड़कर ऐरे का औसत
हमें एक JavaScript फ़ंक्शन लिखना है जो नंबर्स के ऐरे को लेता है। फ़ंक्शन को ऐरे का औसत निकालना चाहिए, बस ऐरे के सबसे बड़े और सबसे छोटे एलिमेंट को छोड़कर।हम ऐरे एलिमेंट्स का योग निकालने और साथ ही सबसे बड़ा और सबसे छोटा एलिमेंट ढूंढने के लिए Array.prototype.reduce() मेथड का उपयोग करेंगे।उदाहरणconst ar
-
JavaScript में स्पेशल ऐरे
एक ऐरे को स्पेशल ऐरे कहा जाता है यदि एक पॉजिटिव इंटीजर num मौजूद है, जैसे कि ऐरे में num एलिमेंट्स num से बड़े हैं। नंबर num को ऐरे से संबंधित होना जरूरी नहीं है, बस उसका अस्तित्व होना चाहिए।उदाहरण के लिए - यदि इनपुट ऐरे है:const arr = [2, 1, 5, 2, 7, 9];तो, यदि हम ठीक से जांच करें, तो हम पाएंगे कि
-
JavaScript में सभी संभावित ऑड लेंथ सबऐरे
हमें एक JavaScript फ़ंक्शन लिखना है जो नंबर्स के ऐरे को पहले और एकमात्र इनपुट के रूप में लेता है।फ़ंक्शन मूल ऐरे से सभी संभावित ऑड लेंथ सबऐरे चुनता है, उनका योग निकालता है और कुल योग लौटाता है।ध्यान दें कि सबऐरे से हमारा मतलब ऐरे के सन्निहित सबसीक्वेंस से है न कि नंबर्स के किसी भी संभावित कॉम्बिनेशन
-
JavaScript - ऐरे में नेस्टेड स्ट्रिंग्स से नंबर्स का योग
मान लीजिए, हमारे पास एक ऐरे है जिसमें कुछ डेमो क्रेडिट कार्ड नंबर्स हैं:const arr = ['4916-2600-1804-0530', '4779-252888-3972', '4252-278893-7978', '4556-4242-9283-2260'];हमें एक फ़ंक्शन बनाने का काम सौंपा गया है जो इस ऐरे को लेता है। फ़ंक्शन को वह क्रेडिट कार्ड नंबर
-
JavaScript क्विकसॉर्ट रिकर्सिव
हमें एक JavaScript फ़ंक्शन लिखना है जो नंबर्स के ऐरे को लेता है। फ़ंक्शन को ऐरे को बढ़ते या घटते क्रम में सॉर्ट करने के लिए क्विकसॉर्ट एल्गोरिदम लागू करना चाहिए।क्विकसॉर्ट एल्गोरिदमक्विकसॉर्ट नीचे दिए गए चरणों का पालन करता है:चरण 1 - किसी भी एलिमेंट को पिवट बनाएं (अधिमानतः पहला या अंतिम, लेकिन कोई भ
-
JavaScript में रैखिक समय में ऐरे में पहला डुप्लिकेट आइटम ढूंढना
हमें एक JavaScript फ़ंक्शन लिखना है जो n + 1 इंटीजर्स का रीड-ओनली ऐरे लेता है जो 1 और n के बीच हैं।फ़ंक्शन को एक ऐसी संख्या ढूंढनी चाहिए जो रैखिक समय में और अधिकतम O(n) स्पेस का उपयोग करके दोहराती है।उदाहरण के लिए यदि इनपुट ऐरे है:const arr = [3 4 1 4 1];तो आउटपुट होना चाहिए:const output = 1;यदि कई
-
JavaScript में n आर्गुमेंट्स के सभी संभावित कंबाइंड (प्लस और माइनस) योग ढूंढना
हमें एक JavaScript फ़ंक्शन लिखना है जो किसी भी संख्या में आर्गुमेंट्स लेता है (सभी Number टाइप के)।फ़ंक्शन को एडिशन और सबट्रैक्शन के सभी संभावित योगों की गणना करनी चाहिए।उदाहरण के लिए - यदि आर्गुमेंट्स 1, 2, 3 हैंतो सभी संभावित कॉम्बिनेशन हैं:1 + 2 + 3 1 - 2 - 3 1 + 2 - 3 1 - 2 + 3अंत में, फ़ंक्शन क