-
JavaScript - ऐरे से रैंडम एलिमेंट्स कैसे चुनें? - JavaScript
मान लीजिए, हमारे पास लिटरल्स का एक ऐरे है जिसमें कोई डुप्लिकेट एलिमेंट्स नहीं हैं जैसे: const arr = [2, 5, 4, 45, 32, 46, 78, 87, 98, 56, 23, 12]; हमें एक JavaScript फंक्शन लिखना है जो यूनिक लिटरल्स का एक ऐरे और एक संख्या n लेता है। फंक्शन को n एलिमेंट्स का एक ऐरे रिटर्न करना चाहिए जो सभी इनपुट ऐरे
-
JavaScript - ऐरे को की-वैल्यू पेयर में बदलें - JavaScript
मान लीजिए हमारे पास ऐसा ऐरे है: const arr = [ {name: Rahul, score: 89}, {name: Vivek, score: 88}, {name: Rakesh, score: 75}, {name: Sourav, score: 82}, {name: Gautam, score: 91}, {name: Sunil, score: 79}, ]; हमें एक JavaScript फंक्शन लिखना है जो ऐसा एक ऐरे लेता है और एक ऑब्ज
-
प्रॉपर्टी के आधार पर ऐरे डुप्लिकेट हटाएं - JavaScript
मान लीजिए, हमारे पास ऑब्जेक्ट्स का एक ऐरे है जैसे: const arr = [{name: Jack, age: 14},{name: bob, age: 14}, {name: sue, age: 21}, {name: Jill, age: 16}, {name: Jack, age: 21}]; हमें एक JavaScript फंक्शन लिखना है जो ऐसा एक ऐरे लेता है और उन सभी ऑब्जेक्ट्स को हटा देता है जिनके name के लिए डुप्लिकेट म
-
JavaScript में वैल्यूज और कीज़ के दो ऐरे से मैप बनाना
मान लीजिए हमारे पास दो ऐरे हैं: const keys = [0, 4, 2, 3, 1]; const values = ["first", "second", "third", "fourth", "fifth"]; हमें एक JavaScript फंक्शन लिखना आवश्यक है जो कीज़ और वैल्यूज ऐरे लेता है और वैल्यूज को संबंधित कीज़ से मैप करता है। आउटपुट ह
-
JavaScript में संख्याओं की सूची से बराबर या अधिक संख्या प्राप्त करें - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो नंबर्स के ऐरे को पहले आर्गुमेंट के रूप में और एक सिंगल नंबर को दूसरे आर्गुमेंट के रूप में लेता है। फंक्शन को इनपुट ऐरे के उन सभी एलिमेंट्स का ऐरे रिटर्न करना चाहिए जो दूसरे आर्गुमेंट के रूप में ली गई संख्या से अधिक या बराबर हैं। उदाहरण निम्नलिखित कोड है: {
-
स्वर और व्यंजन की घटनाओं की गिनती - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो अंग्रेजी वर्णमाला वाली एक स्ट्रिंग लेता है, उदाहरण के लिए: const str = This is a sample string, will be used to collect some data; फंक्शन को एक ऑब्जेक्ट रिटर्न करना चाहिए जिसमें स्ट्रिंग में स्वरों और व्यंजनों की गिनती हो, यानी आउटपुट होना चाहिए: { vowels: 17,
-
ऑब्जेक्ट्स के ऐरे में मिलती-जुलती कीज़ के मान जोड़ें - JavaScript
मान लीजिए हमारे पास ऑब्जेक्ट्स का एक ऐरे है जैसे: const arr = [{a: 2, b: 5, c: 6}, {a:3, b: 4, d:1},{a: 1, d: 2}]; प्रत्येक ऑब्जेक्ट में अपने आप में यूनिक कीज़ होना तय है (वैध ऑब्जेक्ट होने के लिए), लेकिन दो अलग-अलग ऑब्जेक्ट्स में सामान्य कीज़ हो सकती हैं (इस सवाल के उद्देश्य के लिए)। हमें एक JavaS
-
ऐरे के यूनिक मानों का योग खोजें - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो नंबर्स का एक ऐरे लेता है जिसमें कुछ डुप्लिकेट नंबर हो सकते हैं। हमारा फंक्शन ऐरे में मौजूद सभी यूनिक एलिमेंट्स (जो एलिमेंट्स ऐरे में केवल एक बार आते हैं) का योग रिटर्न करना चाहिए। उदाहरण के लिए: अगर इनपुट ऐरे है: const arr = [2, 5, 5, 3, 2, 7, 4, 9, 9, 11]; तो
-
JavaScript का उपयोग करके अंकों की गिनती को क्रम में स्टोर करें - JavaScript
मान लीजिए हमारे पास अंकों वाली एक स्ट्रिंग है जैसे: const str = 11222233344444445666; हमें एक JavaScript फंक्शन लिखना है जो इस स्ट्रिंग को लेता है और एक ऑब्जेक्ट रिटर्न करता है जो स्ट्रिंग में प्रत्येक नंबर की गिनती दर्शाता है। इसलिए, इस स्ट्रिंग के लिए, आउटपुट होना चाहिए: const output = { 1: 2
-
रेंज के बीच n रैंडम नंबर जनरेट करें - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो एक संख्या, मान लीजिए n, और दो संख्याओं का एक ऐरे लेता है जो एक रेंज दर्शाता है। फंक्शन को n रैंडम एलिमेंट्स का एक ऐरे रिटर्न करना चाहिए जो दूसरे आर्गुमेंट द्वारा प्रदान की गई रेंज के बीच हों। उदाहरण निम्नलिखित कोड है: { const res = []; for(let i = 0; i
-
दो ऐरे के एलिमेंट्स को घटाकर परिणाम को पॉजिटिव ऐरे के रूप में कैसे स्टोर करें? - JavaScript
मान लीजिए, हमारे पास दो ऐरे हैं जैसे: const arr1 = [1,2,3,4,5,6]; const arr2 = [9,8,7,5,8,3]; हमें एक JavaScript फंक्शन लिखना है जो ऐसे दो ऐरे लेता है और ऐरे के संबंधित एलिमेंट्स के निरपेक्ष अंतर का ऐरे रिटर्न करता है। इसलिए, इन ऐरे के लिए, आउटपुट इस तरह दिखना चाहिए: const output = [8,6,4,1,3,3]; ह
-
दूसरे ऐरे की कीज़ के आधार पर ऑब्जेक्ट ऐरे को सॉर्ट करें - JavaScript
मान लीजिए, हमारे पास दो ऐरे हैं जैसे: const arr1 = [d,a,b,c] ; const arr2 = [{a:1},{c:3},{d:4},{b:2}]; हमें एक JavaScript फंक्शन लिखना है जो इन दो ऐरे को स्वीकार करता है। फंक्शन को पहले ऐरे के एलिमेंट्स के अनुसार दूसरे ऐरे को सॉर्ट करना चाहिए। हमें दूसरे ऐरे की कीज़ को पहले ऐरे के एलिमेंट्स के अनुस
-
JavaScript ऐरे से ब्लैंक (अनडिफाइंड) एलिमेंट्स कैसे हटाएं - JavaScript
मान लीजिए हमारे पास लिटरल्स का एक ऐरे है जैसे: const arr = [4, 6, , 45, 3, 345, , 56, 6]; हमें एक JavaScript फंक्शन लिखना है जो ऐसा एक ऐरे लेता है और ऐरे से सभी अनडिफाइंड एलिमेंट्स को इन-प्लेस हटा देता है। हमें केवल अनडिफाइंड और खाली मानों को हटाना है, सभी फाल्सी मानों को नहीं। ऐरे पर पुनरावृति करन
-
ऑब्जेक्ट्स के ऐरे में समान न्यूमेरिक मानों का योग करें - JavaScript
मान लीजिए, हमारे पास ऑब्जेक्ट्स का एक ऐरे है जैसे: const arr = [ {firstName:John, value: 89}, {firstName:Peter, value: 151}, {firstName:Anna, value: 200}, {firstName:Peter, value: 22}, {firstName:Anna,value: 60} ]; हमें एक JavaScript फंक्शन लिखना है जो ऐसा एक ऐरे लेता है और उन स
-
JavaScript में Array.prototype.lastIndexOf() फंक्शन इम्प्लीमेंट करें - JavaScript
JS में lastIndexOf() फंक्शन, आर्गुमेंट के रूप में पास किए गए एलिमेंट की अंतिम घटना का इंडेक्स रिटर्न करता है, अगर यह ऐरे में मौजूद है। अगर यह मौजूद नहीं है तो फंक्शन -1 रिटर्न करता है। उदाहरण के लिए: [3, 5, 3, 6, 6, 7, 4, 3, 2, 1].lastIndexOf(3) 7 रिटर्न करेगा। हमें एक JavaScript फंक्शन लिखना है जि
-
ऑब्जेक्ट में संख्याओं को नॉर्मलाइज़ करें - JavaScript
मान लीजिए, हमारे पास स्ट्रिंग्स से नंबर्स मैप्ड एक ऑब्जेक्ट है जैसे: const obj = { num1: 45, num2: 78, num3: 234, num4: 3, num5: 79, num6: 23 }; हमें एक JavaScript फंक्शन लिखना है जो ऐसा एक ऑब्जेक्ट पहले आर्गुमेंट के रूप में और सख्ती से दो नंबर्स का एक ऐरे दूसरे आर्गुमेंट के
-
दिए गए चौड़ाई और ऊंचाई के साथ टू-डाइमेंशनल ऐरे बनाएं - JavaScript
हमें एक 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
हमें एक JavaScript फंक्शन लिखना है जो एक स्ट्रिंग और सेपरेटर्स के रूप में निर्दिष्ट किसी भी संख्या में वर्ण लेता है। हमारा फंक्शन निर्दिष्ट सभी सेपरेटर्स के आधार पर स्ट्रिंग का विभाजित ऐरे रिटर्न करना चाहिए। उदाहरण के लिए: अगर स्ट्रिंग है: const str = rttt.trt/trfd/trtr,tr; और सेपरेटर्स हैं: const