-
JavaScript में दो ऑब्जेक्ट से कुंजी मानों का उपयोग करके तीसरा ऑब्जेक्ट बनाना
मान लीजिए, हमारे पास दो ऑब्जेक्ट हैं जैसे - const obj1 = { positive: [happy, excited, joyful], negative: [depressed, sad, unhappy] }; const obj2 = { happy: 6, excited: 1, unhappy: 3 }; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसे दो ऑब्जेक्ट लेता है। फ़ंक्शन को तब इन दोनों ऑब्जेक्
-
JavaScript में दो रेंज के बीच इंटरसेक्शन प्राप्त करना
मान लीजिए, हमारे पास संख्याओं की दो सरणियां हैं जो दो रेंज को दर्शाती हैं जैसे - const arr1 = [2, 5]; const arr2 = [4, 7]; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी दो सरणियां लेता है। फ़ंक्शन को तब दोनों इनपुट रेंज के इंटरसेक्शन की एक नई रेंज की सरणी बनानी चाहिए और उस रेंज को लौटाना चाहिए। इसलिए
-
JavaScript में सरणी में सबसे सामान्य मान कैसे प्राप्त करें?
हमें एक JavaScript फ़ंक्शन लिखना है जो literals की एक सरणी लेता है जिसमें दोहराए जाने वाले मान होते हैं। हमारा फ़ंक्शन सरणी में सबसे सामान्य तत्व(तत्वों) की एक सरणी लौटाना चाहिए (यदि दो या अधिक तत्व समान संख्या में सबसे अधिक बार आते हैं तो सरणी में उन सभी तत्वों को शामिल करना चाहिए)। उदाहरण इसके लि
-
JavaScript में लापता ऑपरेटर भरकर समीकरण पूरा करना
हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं का एक समूह लेता है और समीकरण को संतुष्ट करने के लिए संचालन का सही क्रम लौटाता है। उपयोग किए जा सकने वाले ऑपरेटर हैं (+, -, *, /, ^, %)। उदाहरण के लिए - इनपुट : 5 3 8 आउटपुट : 5+3=8 इनपुट : 9 27 3 आउटपुट : 9=27/3 इनपुट : 5 2 25 , 1 5 2 आउटपुट : 5^2=25
-
JavaScript में सेल्फ-डिवाइडिंग संख्या की जांच
हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या लेता है और निर्धारित करता है कि यह सेल्फ-डिवाइडिंग संख्या है या नहीं। एक सेल्फ-डिवाइडिंग संख्या वह संख्या है जो अपने हर अंक से विभाज्य होती है। यदि यह है तो यह संख्या सेल्फ-डिवाइडिंग है आउटपुट करना चाहिए, अन्यथा यह संख्या सेल्फ-डिवाइडिंग नहीं है। उ
-
JavaScript में पैलिंड्रोम संख्याएं
हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या लेता है और निर्धारित करता है कि यह पैलिंड्रोम संख्या है या नहीं। पैलिंड्रोम संख्याएं - एक पैलिंड्रोम संख्या वह संख्या है जो बाएं और दाएं दोनों तरफ से समान पढ़ी जाती है। उदाहरण के लिए - 343 एक पैलिंड्रोम संख्या है 6789876 एक पैलिंड्रोम संख्या है 4567
-
JavaScript में सरणी में उपसरणी की डिग्री ढूंढना
किसी सरणी की डिग्री को उसके किसी भी तत्व की अधिकतम आवृत्ति के रूप में परिभाषित किया जाता है। const arr = [1, 2, 3, 3, 5, 6, 4, 3, 8, 3]; इस सरणी की डिग्री 4 है, क्योंकि 3 इस सरणी में 4 बार दोहराया गया है। हमें एक JavaScript फ़ंक्शन लिखना है जो literals की एक सरणी लेता है। हमारे फ़ंक्शन का कार्य उस
-
JavaScript में सख्ती से बढ़ती संख्याओं वाला सबसे लंबा सबऐरे
हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं के ऐरे को पहले और एकमात्र आर्गुमेंट के रूप में लेता है।फ़ंक्शन को फिर ऐरे से उस सबसे लंबे निरंतर सबऐरे की लंबाई लौटानी चाहिए जिसमें केवल सख्ती से बढ़ते क्रम में एलिमेंट्स हों।सख्ती से बढ़ता अनुक्रम वह है जिसमें कोई भी अगला एलिमेंट अपने सभी पूर्ववर्ती ए
-
JavaScript में रिलेटिव सॉर्टिंग
मान लीजिए, हमारे पास दो ऐरे हैं, मान लीजिए arr1 और arr2। arr2 के एलिमेंट्स विशिष्ट हैं, और arr2 के सभी एलिमेंट्स arr1 में भी हैं।हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसे दो ऐरे लेता है और arr1 के एलिमेंट्स को इस तरह सॉर्ट करता है कि arr1 में आइटम्स का सापेक्ष क्रम arr2 में जैसा है वैसा ही हो। जो ए
-
JavaScript में DB फॉर्मेट से JSON फॉर्मेट में ट्री को ट्रांसफॉर्म करना
मान लीजिए, हमारे पास ऑब्जेक्ट्स का एक ऐरे है जैसे कि -const arr = [ {id:7,name:Kuwait,parentId:2}, {id:4,name:Iraq,parentId:2}, {id:10,name:Qatar,parentId:2}, {id:2,name:Middle East,parentId:1}, {id:3,name:Bahrain,parentId:2}, {id:6,name:Jordan,parentId:2}, {id:8,name:Lebanon,parentId:
-
JavaScript में टारगेट नंबर तक पहुंचने के लिए परम्यूटेशन बनाना, लेकिन प्रदान की गई संख्याओं का पुन: उपयोग करना
हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं के ऐरे को पहले आर्गुमेंट के रूप में और एक टारगेट सम संख्या को दूसरे आर्गुमेंट के रूप में लेता है।फ़ंक्शन को मूल ऐरे से उन सभी सबऐरे का एक ऐरे लौटाना चाहिए जिनके एलिमेंट्स का योग टारगेट सम बनाता है। हम योग प्राप्त करने के लिए एक ही संख्या का दो बार उपयो
-
JavaScript में दूसरे ऑब्जेक्ट्स के ऐरे के आधार पर ऑब्जेक्ट्स का ऐरे बनाना
मान लीजिए, हमारे पास कुछ यूज़र्स के लाइक्स के बारे में डेटा समाहित करने वाले ऑब्जेक्ट्स का एक ऐरे है जैसे कि -const arr = [ {user:dan,liked:yes,age:22}, {user:sarah,liked:no,age:21}, {user:john,liked:yes,age:23}, ];हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसा ऐरे लेता है। फ़ंक्शन को इस ऐरे के आध
-
JavaScript में पूर्णांकों के ऐरे को लेकर सभी संभावित परम्यूटेशन का ऐरे बनाना
हमें एक फ़ंक्शन लिखना है जो निम्नलिखित करता है -पूर्णांकों के ऐरे को आर्गुमेंट के रूप में लेता है (उदाहरण: [1,2,3,4])[1,2,3,4] के सभी संभावित परम्यूटेशन का एक ऐरे बनाता है, जिसमें प्रत्येक परम्यूटेशन की लंबाई 4 हो (यानी, मूल ऐरे की लंबाई)उदाहरणइसका कोड होगा - { let i, ch; for (i = 0; i < arr.len
-
एल्गोरिदम समस्या - JavaScript में बैकट्रेसिंग पैटर्न
निम्नलिखित बैकट्रेसिंग समस्या पर विचार करें: एक 2-आयामी ग्रिड पर, 4 प्रकार के वर्ग हैं -1 शुरुआती वर्ग को दर्शाता है। ठीक एक शुरुआती वर्ग है।2 अंतिम वर्ग को दर्शाता है। ठीक एक अंतिम वर्ग है।0 खाली वर्गों को दर्शाता है जिन पर हम चल सकते हैं।-1 उन बाधाओं को दर्शाता है जिन पर हम नहीं चल सकते।हमें एक फ़
-
JavaScript में सप्लाई किए गए शब्दों के सभी संयोजन उत्पन्न करना
हमें एक JavaScript फ़ंक्शन लिखना है जो स्ट्रिंग्स का एक ऐरे लेता है। फ़ंक्शन को फिर ऐरे की स्ट्रिंग्स के सभी संभावित संयोजन उत्पन्न करके लौटाने चाहिए।उदाहरणइसका कोड होगा - { if(len==0){ res.push(val); return; } for(let i=0; i { for(let i=0; i < arr.length; i++){ permutations(arr.
-
JavaScript में यूनिक ऐरे वैल्यूज़ फ़िल्टर करना और योग करना
मान लीजिए, हमारे पास ऐरे के ऐरे हैं जैसे कि -const arr = [[12345, product, 10],[12345, product, 15],[1234567, other, 10]];हमें एक फ़ंक्शन लिखना है जो ऐसा ऐरे लेता है। ध्यान दें कि सभी सबऐरे में ठीक तीन एलिमेंट्स हैं।हमारे फ़ंक्शन को उस सबऐरे को फ़िल्टर आउट करना चाहिए जिसका पहला एलिमेंट रिपीटिंग वैल्
-
JavaScript में ऐरे में एक रेंज का योग ढूंढना
हमें एक ऐरे फ़ंक्शन लिखना है (वे फ़ंक्शन जो Array.prototype ऑब्जेक्ट पर रहते हैं)। फ़ंक्शन को एक स्टार्ट इंडेक्स और एक एंड इंडेक्स लेना चाहिए और ऐरे में स्टार्ट इंडेक्स से एंड इंडेक्स तक के सभी एलिमेंट्स का योग करना चाहिए (स्टार्ट और एंड दोनों सहित)।उदाहरण end){ return res; }; for(let i = st
-
JavaScript में ऐरे का मेजोरिटी एलिमेंट ढूंढना
हमें आकार n का एक ऐरे दिया गया है, और हमें मेजोरिटी एलिमेंट ढूंढना है। मेजोरिटी एलिमेंट वह एलिमेंट है जो [ n/2 ] से अधिक बार आता है।उदाहरण { const threshold = Math.floor(arr.length / 2); const map = {}; for (let i = 0; i threshold) return value }; return false; }; console.log(majori
-
JavaScript में ऐरे को ऑब्जेक्ट में बदलना
मान लीजिए हमारे पास स्ट्रिंग्स का एक ऐरे है जैसे कि -const arr = [ type=A, day=45 ];हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसा ऐरे लेता है। फ़ंक्शन को इस ऐरे के आधार पर एक ऑब्जेक्ट बनाना चाहिए। ऑब्जेक्ट में ऐरे की प्रत्येक स्ट्रिंग के लिए एक की/वैल्यू पेयर होना चाहिए।किसी भी स्ट्रिंग के लिए, = से पह
-
JavaScript में ऐरे में सबसे कम डुप्लिकेट आइटम ढूंढना
हमें एक JavaScript फ़ंक्शन लिखना है जो लिटरल्स का एक ऐरे लेता है जिसमें कुछ डुप्लिकेट वैल्यूज़ हो सकती हैं।फ़ंक्शन को उन सभी एलिमेंट्स का एक ऐरे लौटाना चाहिए जो सबसे कम बार दोहराए गए हैं।उदाहरण के लिए- यदि इनपुट ऐरे है -const arr = [1,1,2,2,3,3,3];तो आउटपुट होना चाहिए -const output = [1, 2];क्योंकि