-
JavaScript में सरणी में समान कुंजी वाले ऑब्जेक्ट की संख्या कैसे जांचें
मान लीजिए, हमारे पास ऑब्जेक्ट की एक सरणी है जिसमें कुछ उपयोगकर्ताओं के बारे में डेटा है जैसे - const arr = [ { name:aaa, id:2100, designation:developer }, { name:bbb, id:8888, designation:team lead }, { name:ccc, id
-
JavaScript में N को पार्टीशन करना जहां भागों की संख्या और प्रत्येक भाग 2 की घात हों, और भाग का आकार और संख्या प्रतिबंधित हों
हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या लेता है। फ़ंक्शन को निम्नलिखित नियमों के अनुसार संख्या को खंडों में विभाजित करना चाहिए - खंडों की संख्या 2 की घात होनी चाहिए, प्रत्येक खंड में भी 2 की घात की संख्या में आइटम होने चाहिए (जहां आकार अधिकतम 2 की घात तक जाता है, इसलिए 1, 2, 4, 8, 16, 32,
-
JavaScript में ऑब्जेक्ट की सरणी को सरणी के ऑब्जेक्ट में बदलना
मान लीजिए हमारे पास ऑब्जेक्ट की एक सरणी है जैसे - const nights = [ { 2016-06-25: 32, 2016-06-26: 151, 2016-06-27: null }, { 2016-06-24: null, 2016-06-25: null, 2016-06-26: null }, { 2016-06-26: 11, 2016-06-27: 31, 2016-06-28: 31 }, ]; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी एक सरणी ल
-
JavaScript में null मान वाली प्रॉपर्टी द्वारा ऑब्जेक्ट की सरणी को क्रमबद्ध करना
हमें एक JavaScript फ़ंक्शन लिखना है जो ऑब्जेक्ट की एक सरणी लेता है। ऑब्जेक्ट की कुछ कुंजियाँ हो सकती हैं जो null पर मैप की गई हैं। हमारा फ़ंक्शन सरणी को इस तरह क्रमबद्ध करना चाहिए कि null पर मैप की गई कुंजियों वाले सभी ऑब्जेक्ट सरणी के अंत में धकेल दिए जाएं। उदाहरण इसके लिए कोड होगा - { re
-
JavaScript में संख्या का nth रूट गणना करना
हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या का nth रूट गणना करता है और उसे लौटाता है। उदाहरण इसके लिए कोड होगा - { try { let negate = n % 2 == 1 && m < 0; if(negate) m = -m; let possible = Math.pow(m, 1 / n); n = Math.pow(possible, n); i
-
JavaScript में फ्लैट ऑब्जेक्ट सरणी को ट्री में बदलना
मान लीजिए, हमारे पास ऑब्जेक्ट की एक सरणी है जैसे - const arr = [ { id: 1, name: name 1, parentId: null }, { id: 2, name: name 2, parentId: null }, { id: 2_1, name: name 2_1, parentId: 2 }, { id: 2_2, name: name 2_2, parentId: 2 }, { id: 3, name: name 3, parentId: null }, { i
-
JavaScript में रैखिक समय में टू सम समस्या
हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी को पहले तर्क के रूप में और एक लक्ष्य योग को दूसरे तर्क के रूप में लेता है। फ़ंक्शन को सरणी से दो ऐसी संख्याओं का इंडेक्स ढूंढना और लौटाना चाहिए (लगातार या गैर-लगातार) जो लक्ष्य योग देने के लिए जुड़ते हैं (यदि कोई हैं)। शर्त यह है कि हमें इस
-
JavaScript में मनमानी संख्या की सरणियों के बीच सामान्य आइटम ढूंढना
मान लीजिए, हमारे पास संख्याओं की सरणी का एक ऑब्जेक्ट है जैसे - const obj = { a: [ 15, 23, 36, 49, 104, 211 ], b: [ 9, 12, 23 ], c: [ 11, 17, 18, 23, 38 ], d: [ 13, 21, 23, 27, 40, 85] }; ऑब्जेक्ट में तत्वों की संख्या निश्चित नहीं है और इसमें मनमानी संख्या में तत्व हो सकते हैं। हमें
-
JavaScript में स्ट्रिंग को विभाजित किया जा सकता है या नहीं
हमें एक गैर-खाली स्ट्रिंग str और स्ट्रिंग की एक सरणी arr दी गई है जिसमें गैर-खाली शब्दों की सूची है। हमें एक फ़ंक्शन लिखना आवश्यक है जो यह निर्धारित करता है कि क्या str को एक स्पेस-सेपरेटेड अनुक्रम में विभाजित किया जा सकता है जिसमें सरणी में मौजूद एक या अधिक शब्द हों। नोट सरणी में समान शब्द का विभ
-
JavaScript में केस-सेंसिटिव क्रमबद्ध करना
मान लीजिए, हमारे पास स्ट्रिंग literals की एक सरणी है जैसे - const arr = [1185 Design,3 D Exhibits,44Doors, 4Concepts,ABC Data,acceleration]; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी एक सरणी लेता है और सरणी को इन-प्लेस क्रमबद्ध करता है। क्रमबद्ध करने वाला फ़ंक्शन ऐसा होना चाहिए कि विशेष वर्णों, अं
-
JavaScript में क्रमबद्ध literals की सरणी से डुप्लिकेट हटाना
मान लीजिए हमें literals की एक क्रमबद्ध सरणी दी गई है। हमें एक फ़ंक्शन लिखना आवश्यक है जो सरणी से सभी डुप्लिकेट को इन-प्लेस हटा देता है ताकि प्रत्येक तत्व केवल एक बार दिखाई दे और सरणी की नई लंबाई लौटाता है। ऐसा करने की शर्त यह है कि हम दूसरे सरणी के लिए अतिरिक्त स्थान आवंटित नहीं कर सकते, हमें इसे O
-
JavaScript में एक सरणी के सभी रिकॉर्ड को दूसरी सरणी के प्रत्येक रिकॉर्ड में जोड़ना
मान लीजिए हमारे पास स्ट्रिंग की दो सरणियां हैं जिनमें कुछ उपयोगकर्ताओं के बारे में डेटा है जैसे - const users = [Rahul, Dinesh, Rohit]; const data = [SOP1, SOP2,SOP3,SOP4]; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी दो सरणियां लेता है और ऑब्जेक्ट की एक नई सरणी लौटाता है। नई सरणी में उपयोगकर्ता और ड
-
JavaScript में बाइनरी ट्री को उल्टा करना
मान लीजिए, हमारे पास एक बाइनरी ट्री है जिसे इस तरह दर्शाया गया है - 4 / \ 2 7 / \ / \ 1 3 6 9 हमें एक JavaScript फ़ंक्शन लिखना है जो इस बाइनरी ट्री की जड़ लेता है और इसे उल्टा करता है। उपरोक्त बाइनरी ट्री का उल्टा संस्करण इस तरह दिखेगा - 4 / \ 7 2 / \ / \ 9 6 3 1 उ
-
JavaScript में पहली स्ट्रिंग में उन तत्वों को हटाना जो दूसरी स्ट्रिंग में नहीं हैं
हमें एक JavaScript फ़ंक्शन लिखना है जो दो स्ट्रिंग लेता है। हमारा फ़ंक्शन पहली स्ट्रिंग का एक नया संस्करण लौटाना चाहिए जिसमें केवल वे तत्व हों जो दूसरी स्ट्रिंग में भी मौजूद हों। ध्यान दें कि लौटाई गई स्ट्रिंग में तत्वों की उपस्थिति का क्रम नहीं बदलना चाहिए, यानी क्रम वही होना चाहिए जैसा पहली स्ट्र
-
JavaScript में पुनरावृति के बिना कई नेस्टेड सरणी की सरणी को समतल करने का फ़ंक्शन
मान लीजिए, हमारे पास संख्याओं की एक नेस्टेड सरणी है जैसे - const arr = [1, 4, 5, [ 5, 6, [ 6, 19, 5, [5] ], [5, 7, 6, [6, 8]], 8 ], 6]; हमें एक JavaScript फ़ंक्शन लिखना है जो एक नेस्टेड सरणी लेता है, आदर्श रूप से किसी भी मनमाने स्तर तक नेस्टेड। हमारा फ़ंक्शन तब एक नई सरणी तैयार और ल
-
JavaScript फ़ंक्शन सरणी के सभी मानों में स्ट्रिंग को पूर्वनिर्धारित करने के लिए
मान लीजिए, हमारे पास स्ट्रिंग literals की एक सरणी है जैसे - const arr = [a, b, c]; हम जो चाहते हैं वह यह है कि हमारे पास एक स्ट्रिंग है जो मान लीजिए Hello है और हम इस स्ट्रिंग को सरणी के प्रत्येक मान से पहले जोड़ना चाहते हैं। इसलिए, हमारा फ़ंक्शन स्ट्रिंग की एक सरणी को पहले तर्क के रूप में और एक स्
-
JavaScript में ऑब्जेक्ट की नई सरणी में सरणी ऑब्जेक्ट प्रॉपर्टी मानों का योग
मान लीजिए हमारे पास ऑब्जेक्ट की एक सरणी है जिसमें कुछ छात्रों और उनके अंकों के बारे में डेटा है जैसे - const arr = [ { subject: Maths, marks: 40, noOfStudents: 5 }, { subject: Science, marks: 50, noOfStudents: 16 }, { subject: History, marks: 35, noOfStudents: 23 }, { subject: Scien
-
JavaScript में निकटतम N तक ऊपर गोल कैसे करें
मान लीजिए हमारे पास एक संख्या है, const num = 76; हालांकि, यदि हम इस संख्या को निकटतम 10 स्थान पर गोल करते हैं, तो परिणाम 80 होगा यदि हम इस संख्या को निकटतम 100 स्थान पर गोल करते हैं, तो परिणाम 100 होगा यदि हम इस संख्या को निकटतम 1000 स्थान पर गोल करते हैं, तो परिणाम 0 होगा हमें एक JavaScript फ़ं
-
JavaScript में जोसेफस क्रमचय की कुशलतापूर्वक गणना करना
इस समस्या का नाम यकीनन प्राचीन इतिहासकार जोसेफस के जीवन की सबसे महत्वपूर्ण घटना के नाम पर रखा गया है - उनकी कहानी के अनुसार, वह और उनके 40 सैनिक एक घेराबंदी के दौरान रोमनों द्वारा एक गुफा में फंस गए थे। दुश्मन के सामने आत्मसमर्पण करने से इनकार करते हुए, उन्होंने इसके बजाय सामूहिक आत्महत्या का विकल्
-
JavaScript में कॉमा और सेमीकॉलन से अलग स्ट्रिंग को दो-आयामी सरणी में कैसे विभाजित करें?
मान लीजिए हमारे पास एक वेरिएबल users है जिसमें निम्नलिखित टेक्स्ट स्ट्रिंग है जहां प्रत्येक उपयोगकर्ता सेमीकॉलन से अलग है और प्रत्येक उपयोगकर्ता का प्रत्येक गुण कॉमा से अलग है - const users = Bob,1234,Bob@example.com;Mark,5678,Mark@example.com; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी एक स्ट्रिंग