-
JavaScript में संख्या सरणियों का निरपेक्ष अंतर
मान लीजिए, हमारे पास दो सरणियाँ हैं जैसे ये: const arr1 = [1,2,3,4,5,6]; const arr2 = [9,8,7,5,8,3]; हमें एक JavaScript फ़ंक्शन लिखना होगा जो ऐसी दो सरणियाँ लेता है और सरणी के संबंधित तत्वों के बीच निरपेक्ष अंतर की एक सरणी लौटाता है। तो, इन सरणियों के लिए, आउटपुट इस तरह दिखना चाहिए: const output =
-
JavaScript में पहली सरणी के तत्वों के अनुसार दूसरी सरणी को सॉर्ट करना
मान लीजिए, हमारे पास दो सरणियाँ हैं जैसे ये: const arr1 = [d,a,b,c] ; const arr2 = [{a:1},{c:3},{d:4},{b:2}]; हमें एक JavaScript फ़ंक्शन लिखना होगा जो इन दो सरणियों को स्वीकार करता है। फ़ंक्शन को पहली सरणी के तत्वों के अनुसार दूसरी सरणी को सॉर्ट करना चाहिए। हमें दूसरी सरणी की कुंजियों को पहली सरणी
-
JavaScript में सरणी से सभी खाली सूचकांकों को हटाना
मान लीजिए हमारे पास literals की एक सरणी है जैसे: const arr = [4, 6, , 45, 3, 345, , 56, 6]; हमें एक JavaScript फ़ंक्शन लिखना होगा जो ऐसी एक सरणी लेता है और सरणी से सभी अपरिभाषित तत्वों को इन-प्लेस हटा देता है। हमें केवल अपरिभाषित और खाली मानों को हटाना आवश्यक है न कि सभी असत्य मानों को। हम सरणी पर
-
JavaScript में संख्या का फैक्टोरियल निकालने का फ़ंक्शन
हमें एक सरल JavaScript फ़ंक्शन लिखना होगा जो एक संख्या, मान लीजिए n, लेता है और उसका फैक्टोरियल निकालता है। एक काउंट और एक परिणाम वेरिएबल बनाए रखें। हम काउंट को परिणाम में गुणा करते रहेंगे और साथ ही काउंट को 1 से घटाते रहेंगे, जब तक यह 1 तक नहीं पहुंच जाता। और फिर अंत में हम परिणाम लौटाते हैं। इसलि
-
JavaScript में सरणी में न्यूनतम तत्वों के सभी सूचकांकों की सरणी लौटाना
मान लीजिए, हमारे पास संख्याओं की एक सरणी है जैसे: const arr = [1,2,3,4,1,7,8,9,1]; मान लीजिए हम सरणी में सबसे छोटे तत्व का सूचकांक ढूंढना चाहते हैं। इसके लिए हम बस उपयोग कर सकते हैं: const min = Math.min.apply(Math, arr); const ind = arr.indexOf(min); यह कोड ind को 0 पर सफलतापूर्वक सेट करेगा, जो वा
-
JavaScript में यादृच्छिक हेक्स रंग उत्पन्न करना
हमें एक JavaScript फ़ंक्शन randomColor लिखना होगा जो हर बार कॉल किए जाने पर एक यादृच्छिक रूप से उत्पन्न हेक्स रंग लौटाता है। इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखते हैं: उदाहरण इसका कोड निम्नलिखित होगा: { let color = #; for (let i = 0; i < 6; i++){ const random = Math.random(); const bi
-
JavaScript में डुप्लिकेट हटाना और खाली स्ट्रिंग डालना
हमें एक फ़ंक्शन लिखना होगा जो एक सरणी लेता है, उससे सभी डुप्लिकेट को हटाता है और अंत में उतनी ही खाली स्ट्रिंग डालता है। उदाहरण के लिए: यदि हमें 4 डुप्लिकेट मान मिलते हैं जिन्हें हमें हटाना है तो उन सभी को हटाकर अंत में चार खाली स्ट्रिंग डालें। इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखते हैं: उदाहरण इसक
-
JavaScript में दूसरी सरणी के आधार पर सरणी को फ़िल्टर करना
मान लीजिए हमारे पास literals की दो सरणियाँ हैं जैसे ये: const arr1 = [4, 23, 7, 6, 3, 6, 4, 3, 56, 4]; const arr2 = [4, 56, 23]; हमें एक JavaScript फ़ंक्शन लिखना होगा जो इन दो सरणियों को लेता है और पहली को केवल उन तत्वों को समाहित करने के लिए फ़िल्टर करता है जो दूसरी सरणी में मौजूद नहीं हैं। और फिर
-
JavaScript में नेस्टेड JSON ऑब्जेक्ट बनाना
हमारे पास एक विशेष प्रकार की स्ट्रिंग है जिसमें वर्ण युग्म में होते हैं, जैसे: const str = AABBCCDDEE; हमें इस स्ट्रिंग के आधार पर एक ऑब्जेक्ट बनाना आवश्यक है जो इस तरह दिखना चाहिए: const obj = { code: AA, sub: { code: BB, sub: { code: CC, sub: { code: DD, su
-
JavaScript में सरणी तत्वों की समानता की जांच (अनुक्रम निर्भर)
हमें एक फ़ंक्शन लिखना आवश्यक है जो तुलना करता है कि सरणी में कितने मान मेल खाते हैं। यह अनुक्रम निर्भर होना चाहिए। इसका मतलब है यानी पहली सरणी में पहला ऑब्जेक्ट दूसरी सरणी में पहले ऑब्जेक्ट के बराबर होना चाहिए और इसी तरह। उदाहरण के लिए: यदि दो इनपुट सरणियाँ हैं: const arr1 = [4, 7, 4, 3, 3, 3, 7, 6
-
JavaScript में कुछ बाधाओं के आधार पर 2-D सरणी बनाना
हमें एक JavaScript फ़ंक्शन लिखना होगा जो कुछ इनपुट के आधार पर एक बहु-आयामी सरणी बनाता है। इसे तीन तत्व लेने चाहिए, अर्थात्: row - सरणी में मौजूद उपसरणियों की संख्या, col - प्रत्येक उपसरणी में तत्वों की संख्या, val - उपसरणियों में प्रत्येक तत्व का मान, उदाहरण के लिए, यदि तीन इनपुट 2, 3, 10 हैं तब
-
JavaScript में तत्वों के आधार पर सरणी की सरणी को समूहित करना
मान लीजिए, हमारे पास संख्याओं की सरणियों की एक सरणी है जैसे: const arr = [[1, 45], [1, 34], [1, 49], [2, 34], [4, 78], [2, 67], [4, 65]]; प्रत्येक उपसरणी में सख्ती से दो तत्व होने तय हैं। हमें एक फ़ंक्शन लिखना आवश्यक है जो एक नई सरणी बनाता है जहां उन उपसरणियों के सभी दूसरे तत्व जिनका पहला मान समान
-
JavaScript में अंकों का विस्तार करना
हमें एक फ़ंक्शन लिखना आवश्यक है जो, दी गई संख्या, मान लीजिए 123, एक सरणी आउटपुट करेगा: [100,20,3] मूल रूप से, फ़ंक्शन से अपेक्षा की जाती है कि वह एक सरणी लौटाए जिसमें फ़ंक्शन द्वारा आर्गुमेंट के रूप में ली गई संख्या में मौजूद सभी अंकों का स्थानीय मान हो। हम पुनरावर्ती दृष्टिकोण का उपयोग करके इस समस
-
JavaScript में ऑब्जेक्ट को रिवर्स मैप करना
मान लीजिए, हमारे पास एक ऑब्जेक्ट है जैसे: const products = { Pineapple:38, Apple:110, Pear:109 }; सभी कुंजियाँ अपने आप में अद्वितीय हैं और सभी मान अपने आप में अद्वितीय हैं। हमें एक फ़ंक्शन लिखना आवश्यक है जो एक मान स्वीकार करता है और उसकी कुंजी लौटाता है। मान लीजिए हमने findKey() फ़ंक्शन बनाय
-
JavaScript में सरणी को फ़िल्टर करके केवल पैलिंड्रोम तत्व रखना
हमें एक JavaScript फ़ंक्शन लिखना होगा जो String / Number literals की एक सरणी लेता है और मूल सरणी में पैलिंड्रोम वाले सभी तत्वों की एक उपसरणी लौटाता है। उदाहरण के लिए यदि इनपुट सरणी है: const arr = [carecar, 1344, 12321, did, cannot]; तब आउटपुट होना चाहिए: const output = [12321, did]; हम एक हेल्पर फ
-
JavaScript में JSON ऑब्जेक्ट को सॉर्ट करना
मान लीजिए हमारे पास एक ऑब्जेक्ट है जैसे: const obj = { key1: 56, key2: 67, key3: 23, key4: 11, key5: 88 }; हमें एक JavaScript फ़ंक्शन लिखना होगा जो इस ऑब्जेक्ट को लेता है और एक सॉर्ट की गई सरणी लौटाता है जैसे: const arr = [11, 23, 56, 67, 88]; यहां, हमने ऑब्जेक्ट मानों को सॉर्ट किया और उन
-
JavaScript में यदि तत्व दोहराता है, तो सरणी से उसके सभी उदाहरणों को हटाना
हमें एक फ़ंक्शन लिखना आवश्यक है जो एक सरणी लेता है और एक नई सरणी लौटाता है जिसमें सभी डुप्लिकेट मान हटा दिए गए हैं। मूल सरणी में एक से अधिक बार आने वाले मान नई सरणी में एक बार भी प्रकट नहीं होने चाहिए। उदाहरण के लिए, यदि इनपुट है: const arr = [763,55,43,22,32,43,763,43]; आउटपुट होना चाहिए: const ou
-
JavaScript में लूप और पुनरावर्तन का उपयोग करके सरणी को समतल करना
हमें एक JavaScript सरणी फ़ंक्शन लिखना होगा जो एक नेस्टेड सरणी लेता है जिसमें false मान भी होते हैं और एक सरणी लौटाता है जिसमें सरणी में मौजूद सभी तत्व बिना किसी नेस्टिंग के होते हैं। उदाहरण के लिए: यदि इनपुट है: const arr = [[1, 2, 3], [4, 5, [5, false, 6, [5, 8, null]]], [6]]; तब आउटपुट होना चाहिए
-
JavaScript में समान प्रविष्टियों को एक साथ जोड़ना
हमारे पास संख्याओं की एक सरणी है जिसमें समान प्रविष्टियाँ हैं। हमें एक फ़ंक्शन लिखना आवश्यक है जो सरणी लेता है और सभी समान प्रविष्टियों को एक उपसरणी में समूहित करता है और इस प्रकार बनी नई सरणी लौटाता है। उदाहरण के लिए: यदि इनपुट सरणी है: const arr = [234, 65, 65, 2, 2, 234]; // तब आउटपुट होना चाहिए
-
JavaScript में पुनरावर्तन का उपयोग करके सरणी से लगातार डुप्लिकेट प्रविष्टियों को हटाना
हमें एक फ़ंक्शन लिखना चाहिए जो number/string literals की एक सरणी लेता है। फ़ंक्शन को अतिरिक्त मेमोरी स्थान का उपयोग किए बिना सरणी के सभी अनावश्यक लगातार तत्वों को हटाना चाहिए। उदाहरण के लिए, यदि इनपुट सरणी है: const arr = [17, 17, 17, 12, 12, 354, 354, 1, 1, 1]; तब आउटपुट होना चाहिए: const output =