-
JavaScript में रिकर्सन से ऐरे में विषम संख्याएं ढूंढकर नए वेरिएबल में पुश करें
हमें एक रिकर्सिव फ़ंक्शन लिखना आवश्यक है, मान लीजिए pushRecursively(), जो नंबर्स का एक ऐरे लेता है और एक ऑब्जेक्ट लौटाता है जिसमें odd और even प्रॉपर्टीज हैं जहां odd इनपुट ऐरे से विषम संख्याओं का ऐरे है और even इनपुट ऐरे से सम संख्याओं का ऐरे है। यह रिकर्सन का उपयोग करके किया जाना चाहिए और किसी भी
-
JavaScript में ऐरे के मैक्स और मिन मान के बीच की संख्याओं का योग निकालना
हमें एक फ़ंक्शन लिखना आवश्यक है, मान लीजिए sumBetween() जो दो तत्वों के एक ऐरे [a,b] को लेता है और a और b के बीच के सभी तत्वों का योग a और b सहित लौटाता है। उदाहरण के लिए: [4, 7] = 4+5+6+7 = 22 [10, 6] = 10+9+8+7+6 = 40 आइए इस फ़ंक्शन के लिए कोड लिखें: उदाहरण { if(array.length !== 2){ return
-
JavaScript में नंबर द्वारा रैंडम कलर जेनरेट करें
हमें एक फ़ंक्शन लिखना आवश्यक है जो एक रैंडम हेक्स कलर लौटाता है। तो यहां इसे करने का कोड है: उदाहरण { const keys = 0123456789ABCDEF; let color = ; while(color.length < 6){ const random = Math.floor(Math.random() * 16); color += keys[random]; }; return `#${color}`; }; console.log(
-
JavaScript में दिए गए ऐरे एलिमेंट द्वारा स्ट्रिंग को विभाजित करना
मान लीजिए, हमें एक स्ट्रिंग और एक ऐरे दिया गया है। हमारा काम स्ट्रिंग को ऐरे के संबंधित तत्वों के अनुसार विभाजित करना है। उदाहरण के लिए: इनपुट const string = Javascript splitting string by given array element; const arr = [2, 4, 5, 1, 3, 1, 2, 3, 7, 2]; आउटपुट [Ja,vasc,ript ,s,pli,t,ti,ng ,string ,
-
एंट्रीज की सूची के बीच कुल समय की गणना कैसे करें?
मान लीजिए, हमारे पास एक ऐरे है जिसमें अपस्ट्रीम और डाउनस्ट्रीम के दौरान मोटर बोट की गति के बारे में कुछ डेटा है जैसे यह: निम्न हमारा नमूना ऐरे है: const arr = [ { direction: upstream, velocity: 45 }, { direction: downstream, velocity: 15 }, { direction: downstream, velocity: 50 }, { directi
-
JavaScript में फ़ंक्शन कैसे लिखें जो सच लौटाए यदि स्ट्रिंग 1 का एक हिस्सा स्ट्रिंग 2 में पुनर्व्यवस्थित हो सकता है?
हमें एक फ़ंक्शन लिखना है जो सच लौटाता है यदि स्ट्रिंग1 के एक हिस्से को स्ट्रिंग2 में पुनर्व्यवस्थित किया जा सकता है। फ़ंक्शन लिखें, मान लीजिए scramble(str1,str2) जो सच लौटाता है यदि str1 के कैरेक्टर्स के एक हिस्से को str2 से मेल खाने के लिए पुनर्व्यवस्थित किया जा सकता है, अन्यथा गलत लौटाता है। उदाह
-
JavaScript में ऑब्जेक्ट्स में फ़ील्ड्स की उपस्थिति के आधार पर ऐरे सॉर्ट करें
मान लीजिए हमारे पास ऑब्जेक्ट्स का निम्न ऐरे है: const people = [ { firstName: Ram, id: 301 }, { firstName: Shyam, lastName: Singh, id: 1016 }, { firstName: Dinesh, lastName: Lamba, id: 231 }, { id: 341 }, { firstName: Karan, lastName: Malhotra, id: 441 }, { id: 8881 }, { firstName: Vi
-
JavaScript ES6 में दो स्ट्रिंग ऐरे की तुलना करें, केस इंसेंसिटिव और ऑर्डर स्वतंत्र
हमें एक फ़ंक्शन लिखना आवश्यक है, मान लीजिए isEqual() जो दो स्ट्रिंग्स को आर्गुमेंट के रूप में लेता है और जांचता है कि क्या उन दोनों में उनके क्रम और केस से स्वतंत्र रूप से समान कैरेक्टर्स हैं। उदाहरण के लिए: const first = Aavsg; const second = VSAAg; isEqual(first, second); //true विधि 1: ऐरे का उप
-
JavaScript में बाइनरी सर्च प्रोग्राम
एक फ़ंक्शन बनाएं, मान लीजिए binarySearch() जो 4 आर्गुमेंट लेता है: एक सॉर्टेड नंबर/स्ट्रिंग लिटरल ऐरे ऐरे का शुरुआती इंडेक्स (0) ऐरे का अंतिम इंडेक्स (length - 1) खोजा जाने वाला नंबर यदि नंबर ऐरे में मौजूद है, तो नंबर का इंडेक्स लौटाया जाना चाहिए, अन्यथा -1 लौटाया जाना चाहिए। यहां पूरा कोड है: उद
-
JavaScript में ऐरे में तत्वों के बीच अंतर को ट्रैक करना
हमें नंबर लिटरल्स का एक ऐरे दिया गया है, और हमें एक फ़ंक्शन लिखना आवश्यक है जो ऐरे के दो लगातार तत्वों के निरपेक्ष अंतर को लौटाता है। उदाहरण के लिए: यदि इनपुट ऐरे है [23, 53, 66, 11, 67] आउटपुट होना चाहिए [ 30, 13, 55, 56] आइए इस समस्या के लिए कोड लिखें: हम एक फॉर लूप का उपयोग करेंगे जो इंडेक्स 1 स
-
JavaScript में ऐरे का अधिकतम स्लाइस ढूंढें
मान लीजिए, हमें एक फ़ंक्शन लिखना आवश्यक है जो एक ऐरे को इनपुट के रूप में लेता है और ऐरे के अधिकतम स्लाइस को लौटाता है जिसमें दो से अधिक अलग-अलग नंबर नहीं हैं। यदि हम इस समस्या को ध्यान से देखें तो इसमें एक स्थिर सब ऐरे की जांच करना और मूल ऐरे पर पुनरावृति करना शामिल है। इसलिए, स्लाइडिंग विंडो एल्गो
-
JavaScript में अक्षर को उसकी वर्णमाला स्थिति से बदलें
हमें एक फ़ंक्शन लिखना आवश्यक है जो एक स्ट्रिंग लेता है, इसे किसी भी व्हाइटस्पेस से ट्रिम करता है, इसे लोअरकेस में बदलता है और अंग्रेजी वर्णमाला में संबंधित कैरेक्टर्स की स्थिति का वर्णन करने वाली संख्याओं का एक ऐरे लौटाता है, स्ट्रिंग के भीतर किसी भी व्हाइटस्पेस या विशेष कैरेक्टर को अनदेखा किया जान
-
JavaScript में ऑब्जेक्ट्स के ऐरे से डुप्लिकेट हटाएं
हमें एक फ़ंक्शन लिखना आवश्यक है जो एक ऐरे से डुप्लिकेट ऑब्जेक्ट्स को हटाता है और एक नया ऐरे लौटाता है। एक ऑब्जेक्ट को दूसरे का डुप्लिकेट मानें यदि उन दोनों में समान संख्या में कीज हैं, समान कीज हैं और प्रत्येक कुंजी के लिए समान मान हैं। आइए इसके लिए कोड लिखें: हम एक मैप का उपयोग करेंगे जिसमें स्ट्र
-
JavaScript में स्ट्रिंग के प्रत्येक शब्द की शुरुआत में एक कैरेक्टर कैसे जोड़ें?
हमें एक फ़ंक्शन लिखना आवश्यक है जो दो स्ट्रिंग्स लेता है, हमें एक नई स्ट्रिंग लौटानी है जो दो आर्गुमेंट्स में से पहली के समान है लेकिन दूसरे आर्गुमेंट को उसके प्रत्येक शब्द से पहले जोड़ दिया गया है। उदाहरण के लिए: Input → hello stranger, how are you, @@ Output → @@hello @@stranger, @@how @@are @@yo
-
JavaScript में ऐरे का केवल पहला n% कैसे प्राप्त करें?
हमें एक फ़ंक्शन लिखना आवश्यक है जो एक ऐरे arr और 0 और 100 (दोनों समावेशी) के बीच एक नंबर n लेता है और ऐरे का n% भाग लौटाता है। जैसे यदि दूसरा आर्गुमेंट 0 है, तो हमें एक खाली ऐरे की उम्मीद करनी चाहिए, पूरा ऐरे यदि यह 100 है, आधा यदि 50 है, वैसे ही। और यदि दूसरा आर्गुमेंट प्रदान नहीं किया गया है तो य
-
JavaScript में ऐरे के भीतर प्रत्येक ऐरे का औसत ढूंढें
हमें एक फ़ंक्शन getAverage() लिखना आवश्यक है जो नंबर्स के ऐरे के ऐरे को स्वीकार करता है और हमें नंबर्स का एक नया ऐरे लौटाना आवश्यक है जिसमें संबंधित सबऐरे का औसत हो। आइए इसके लिए कोड लिखें। हम मूल ऐरे पर मैप करेंगे, सबऐरे को उनके औसत तक कम करेंगे जैसे यह: उदाहरण acc + (val/length), 0); }); ret
-
JavaScript में undefined वैल्यूज वाले ऐरे का रिड्यूस सम
हमारे पास नंबर्स का एक ऐरे है जिसमें कुछ undefined और null मान भी हैं। हमें एक फ़ंक्शन बनाना है, मान लीजिए quickSum जो ऐरे को लेता है और उसका क्विक सम लौटाता है, undefined और null मानों को अनदेखा करते हुए। इसे करने का पूरा कोड होगा: उदाहरण { return acc + (val || 0); }, 0); return sum; }; c
-
JavaScript में ऑब्जेक्ट से नंबर प्रॉपर्टीज हटाएं
हमें एक ऑब्जेक्ट दिया गया है जिसमें कुछ रैंडम प्रॉपर्टीज हैं, जिनमें कुछ नंबर, बूलियन, स्ट्रिंग्स और ऑब्जेक्ट स्वयं शामिल हैं। हमें एक फ़ंक्शन लिखना आवश्यक है जो ऑब्जेक्ट को पहले आर्गुमेंट के रूप में और एक स्ट्रिंग को दूसरे आर्गुमेंट के रूप में लेता है, दूसरे आर्गुमेंट के लिए संभावित मान JavaScript
-
JavaScript में * ऑपरेटर का उपयोग किए बिना दो इंटीजर्स का गुणनफल कैसे प्राप्त करें
हमें एक फ़ंक्शन लिखना आवश्यक है जो दो नंबर लेता है और उनका गुणनफल लौटाता है, लेकिन (*) ऑपरेटर का उपयोग किए बिना। ट्रिक 1: डिवाइड ऑपरेटर का दो बार उपयोग करना हम जानते हैं कि गुणा और भाग एक-दूसरे के व्युत्क्रम हैं, तो अगर हम एक नंबर को दूसरे नंबर के व्युत्क्रम से विभाजित करें, तो क्या यह दोनों नंबरों
-
JavaScript में वैल्यू को कीज से मैप करें (रिवर्स ऑब्जेक्ट मैपिंग)
हमें एक फ़ंक्शन reverseObject() लिखना आवश्यक है जो एक ऑब्जेक्ट लेता है और एक ऑब्जेक्ट लौटाता है जहां कीज वैल्यूज से मैप की जाती हैं। हम Object.keys() पर पुनरावृति करके और की-वैल्यू पेयर को नए ऑब्जेक्ट में वैल्यू-की पेयर के रूप में पुश करके इसे अप्रोच करेंगे। इसे करने का कोड यहां है: उदाहरण { i