-
एक सरणी में पहला अनावश्यक तत्व ढूँढना - जावास्क्रिप्ट
मान लीजिए, हमें एक ऐसा फ़ंक्शन लिखना है जो सरणी में कम से कम दो बार प्रकट होने वाले पहले तत्व की अनुक्रमणिका देता है। यदि कोई तत्व एक से अधिक बार प्रकट नहीं होता है, तो हमें -1 वापस करना होगा। हमें इसे निरंतर स्थान पर करना है (अर्थात, अतिरिक्त मेमोरी का उपयोग किए बिना)। तो चलिए इस समस्या का समाधान
-
आसन्न तत्व के औसत का ऐरे - जावास्क्रिप्ट
मान लीजिए, हमारे पास संख्याओं की एक सरणी है - const arr = [3, 5, 7, 8, 3, 5, 7, 4, 2, 8, 4, 2, 1]; हमें एक ऐसा फ़ंक्शन लिखने की आवश्यकता होती है जो संबंधित तत्व और उसके पूर्ववर्ती के औसत के साथ एक सरणी देता है। पहले तत्व के लिए, जैसा कि कोई पूर्ववर्ती नहीं है, ताकि बहुत ही तत्व वापस आ जाए। आइए इस
-
2-डी सरणी के आधार पर अधिकतम सरणी बनाएं - जावास्क्रिप्ट
मान लीजिए, हमारे पास नीचे दिए गए नंबरों के सरणियों की एक सरणी है - const arr = [ [1, 16, 34, 48], [6, 66, 2, 98], [43, 8, 65, 43], [32, 98, 76, 83], [65, 89, 32, 4], ]; हमें एक ऐसा फ़ंक्शन लिखना है जो इस सरणी के ऊपर मैप करता है और एक सरणी देता है जिसमें प्रत्येक स
-
नेस्टेड सरणी में अधिकतम ढूँढना - जावास्क्रिप्ट
मान लीजिए, हमें जावास्क्रिप्ट में एक साधारण फंक्शन लिखना है जो निम्नलिखित एरे में नंबर लेता है (किसी भी स्तर पर नेस्टेड) - const arr = [ 15, 24, [ 29, 85, 56, [ 36, 14, 6, 98, 3
-
किसी सरणी की लंबाई समान रखते हुए समान प्रविष्टियों को हटाना - JavaScript
हमें एक फ़ंक्शन लिखना है जो एक सरणी लेता है, उसमें से सभी डुप्लिकेट को हटा देता है और अंत में समान संख्या में खाली स्ट्रिंग सम्मिलित करता है। उदाहरण के लिए - यदि हमें चार डुप्लिकेट मान मिलते हैं, तो हमें सभी को हटाना होगा और अंत में चार खाली स्ट्रिंग्स डालना होगा। उदाहरण निम्नलिखित कोड है - {चलो
-
किसी सरणी को किसी ऑब्जेक्ट के साथ कैसे मर्ज करें जहां मान सरणियाँ हैं - जावास्क्रिप्ट
मान लीजिए, हमारे पास इस तरह की एक सरणी और एक वस्तु है - const arr = [1, 2, 3, 4, 5]; const obj = { group1: ["Ram", "Mohan", "Shyam"], group2: ["Jai", "Dinesh"], }; हमें सरणी और ऑब्जेक्ट को ज़िप करने की आवश्यकता है ताकि सरणी
-
JavaScript फ़िल्टर का उपयोग करके सरणी से तत्वों को निकालें - JavaScript
मान लीजिए, हमारे पास इस तरह के शाब्दिक दो सरणियाँ हैं - const arr1 = [4, 23, 7, 6, 3, 6, 4, 3, 56, 4]; const arr2 = [4, 56, 23]; हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो इन दो सरणियों को लेता है और पहले को केवल उन तत्वों को शामिल करने के लिए फ़िल्टर करता है जो दूसरी सरणी में मौजूद नहीं हैं। और फि
-
एक स्ट्रिंग को पदानुक्रमित वस्तु में बदलें - जावास्क्रिप्ट
मान लीजिए, हमारे पास एक विशेष प्रकार की स्ट्रिंग है जिसमें युगल में वर्ण शामिल हैं, जैसे - const str = "AABBCCDDEE"; हमें इस स्ट्रिंग के आधार पर एक वस्तु का निर्माण करने की आवश्यकता है जो इस तरह दिखनी चाहिए - const obj = { code: "AA", sub: { &nbs
-
सरणी तत्वों की समानता से तुलना करें - जावास्क्रिप्ट
हमें एक फंक्शन लिखने की आवश्यकता होती है जो तुलना करता है कि एक सरणी में कितने मान मेल खाते हैं। यह अनुक्रम पर निर्भर होना चाहिए। इसका मतलब है कि पहली सरणी में पहली वस्तु की तुलना दूसरे सरणी में पहली वस्तु से समानता से की जानी चाहिए और इसी तरह। उदाहरण के लिए - यदि दो इनपुट सरणियाँ हैं - const arr1
-
दो एसिंक्स फ़ंक्शन पूर्ण होने के बाद फ़ंक्शन कैसे चलाएं - जावास्क्रिप्ट
मान लीजिए कि हमारे पास दो तत्वों की एक सरणी है, जिसके दोनों तत्व दो अतुल्यकालिक कार्य हैं। हमें कुछ काम करने की आवश्यकता है, जैसे कि कंसोल पर कुछ प्रिंट करें (इस प्रश्न के उद्देश्य के लिए) जब दोनों async फ़ंक्शन का निष्पादन पूरा हो जाए। हम इस चुनौती का सामना कैसे कर सकते हैं? कुछ अतुल्यकालिक कार्य
-
जावास्क्रिप्ट - किसी वर्ण के kth स्वरूप को बदलने के लिए एक स्ट्रिंग फ़ंक्शन लिखना
मान लीजिए, हमें एक स्ट्रिंग.प्रोटोटाइप फ़ंक्शन लिखना है जो तीन तर्कों में लेता है। पहला तर्क स्ट्रिंग है जिसे सबस्ट्रिंग के लिए खोजा जाना चाहिए दूसरा तर्क वह स्ट्रिंग है, जिसके घटित होने से स्ट्रिंग को हटाया जाना है तीसरा तर्क एक संख्या है जैसे n, स्ट्रिंग से हटाए जाने वाले सबस्ट्रिंग की nवीं घटना।
-
एक स्ट्रिंग में सभी विशेष वर्णों को उनके ASCII मान से बदलना - JavaScript
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें कुछ विशेष वर्ण हो सकते हैं। फ़ंक्शन को एक नई स्ट्रिंग वापस करनी चाहिए जिसमें सभी विशेष वर्णों को उनके संबंधित ASCII मान से बदल दिया जाना चाहिए उदाहरण निम्नलिखित कोड है - const str = 'Th!s !s @ str!ng th@t cont@!ns some special
-
किसी संख्या के सभी अंकों का पुनरावर्ती गुणनफल - जावास्क्रिप्ट
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक संख्या लेता है और उसके सभी अंकों का उत्पाद ढूंढता है। यदि किसी संख्या का कोई अंक 0 है, तो उसे माना जाना चाहिए और 1 के रूप में गुणा किया जाना चाहिए। उदाहरण के लिए - यदि संख्या 5720 है, तो आउटपुट 70 . होना चाहिए उदाहरण निम्नलिखित कोड है - const num
-
सरणी से अनावश्यक तत्वों को पूरी तरह से हटा रहा है - जावास्क्रिप्ट
हमें एक ऐसा फ़ंक्शन लिखना है जो एक सरणी लेता है और एक नया सरणी देता है जिसमें से सभी डुप्लिकेट मान हटा दिए जाते हैं। मूल सरणी में एक से अधिक बार दिखाई देने वाले मान नए सरणी में एक बार भी प्रकट नहीं होने चाहिए। उदाहरण के लिए, यदि इनपुट है - const arr = [763,55,43,22,32,43,763,43]; आउटपुट होना चाहिए
-
गुणों को विभाजित करके सरणी को ऑब्जेक्ट में कनवर्ट करना - जावास्क्रिप्ट
हमारे पास स्ट्रिंग अक्षर की एक सरणी है जिसमें प्रत्येक तत्व में डैश (-) होता है, संपत्ति कुंजी डैश के बाईं ओर मौजूद होती है और इसका मान दाईं ओर होता है। एक नमूना इनपुट सरणी कुछ इस तरह दिखाई देगी - const arr =[playerName-kai Havertz, age-21, राष्ट्रीयता-जर्मन, postion-CAM, भाषाएं-जर्मन, अंग्रेजी, स्प
-
लाइब्रेरी फ़ंक्शंस का उपयोग किए बिना सत्य/गलत मूल्यों के साथ एक सरणी को समतल करना - जावास्क्रिप्ट
हमें एक जावास्क्रिप्ट सरणी फ़ंक्शन लिखने की आवश्यकता है जो एक नेस्टेड सरणी में झूठे मानों के साथ लेता है और बिना किसी नेस्टिंग के सरणी में मौजूद सभी तत्वों के साथ एक सरणी देता है। उदाहरण के लिए - यदि इनपुट है - const arr = [[1, 2, 3], [4, 5, [5, false, 6, [5, 8, null]]], [6]]; तब आउटपुट होना चाहिए
-
समान प्रविष्टियों को उप-सरणी में समूहीकृत करना - JavaScript
मान लीजिए, हमारे पास संख्याओं की एक सरणी है जिसमें समान प्रविष्टियाँ हैं। हमें एक ऐसा फ़ंक्शन लिखना है जो सरणी में लेता है और सभी समान प्रविष्टियों को एक उप-सरणी में समूहित करता है और इस प्रकार बनाई गई नई सरणी देता है। उदाहरण के लिए:यदि इनपुट ऐरे है - const arr = [234, 65, 65, 2, 2, 234]; तब आउटपु
-
एक सरणी से लगातार डुप्लिकेट प्रविष्टियों को हटाने के लिए रिकर्सन का उपयोग करना - जावास्क्रिप्ट
हमें एक ऐसा फ़ंक्शन लिखना है जो संख्या/स्ट्रिंग अक्षर की एक सरणी लेता है। फ़ंक्शन को अतिरिक्त मेमोरी स्पेस का उपयोग किए बिना सरणी के सभी अनावश्यक लगातार तत्वों को हटा देना चाहिए। उदाहरण के लिए, यदि इनपुट ऐरे है - const arr = [17, 17, 17, 12, 12, 354, 354, 1, 1, 1]; तब आउटपुट होना चाहिए - const out
-
जावास्क्रिप्ट में वैकल्पिक फेरबदल
वैकल्पिक फेरबदल जावास्क्रिप्ट में एक वैकल्पिक रूप से फेरबदल किया गया सरणी संख्याओं की एक सरणी है जिसमें संख्याओं को इस तरह अनुक्रमित किया जाता है कि सबसे बड़ी संख्या के बाद सबसे छोटा तत्व होता है, दूसरा सबसे बड़ा तत्व दूसरा सबसे छोटा तत्व होता है और इसी तरह। उदाहरण के लिए:यदि इनपुट सरणी है - const
-
एक सरणी में झूठी अनुक्रमणिका पर तत्व सम्मिलित करना - जावास्क्रिप्ट
हमें एक ऐरे फ़ंक्शन लिखने की आवश्यकता है, मान लीजिए, pushAtFalsy() फ़ंक्शन को एक सरणी और एक तत्व लेना चाहिए। इसे ऐरे में मिलने वाले पहले फाल्सी इंडेक्स में एलीमेंट डालना चाहिए। यदि कोई रिक्त स्थान नहीं हैं, तो तत्व को सरणी के अंतिम भाग में डाला जाना चाहिए। हम पहले खाली स्थिति के सूचकांक की खोज करे