-
JavaScript में दी गई संख्या से नीचे/ऊपर सरणी में तत्वों की संख्या गिनना
मान लीजिए हमारे पास संख्याओं की एक सरणी है जो इस तरह दिखती है: const array = [3.1, 1, 2.2, 5.1, 6, 7.3, 2.1, 9]; हमें एक फ़ंक्शन लिखना है जो गिनता है कि सरणी में दिए गए संख्या से नीचे/ऊपर कितने तत्व हैं। उदाहरण के लिए, यदि संख्या 5.25 है, तो उत्तर निम्नलिखित 5 तत्व होने चाहिए: (3.1, 1, 2.2, 5.1, 2.
-
JavaScript में सरणी को अधिकतम-न्यूनतम रूप में पुनर्व्यवस्थित करना
हमें एक फ़ंक्शन लिखना है, मान लीजिए minMax() जो संख्याओं की एक सरणी लेता है और तत्वों को इस तरह पुनर्व्यवस्थित करता है कि सबसे बड़ा तत्व पहले आए, फिर सबसे छोटा तत्व, फिर दूसरा सबसे बड़ा तत्व, फिर दूसरा सबसे छोटा तत्व, और इसी तरह। उदाहरण के लिए: // यदि इनपुट सरणी है: const input = [1, 2, 3, 4, 5, 6,
-
JavaScript में पुनरावर्ती रूप से जाँचें कि क्या ऑब्जेक्ट पर हर गुण समान है
मान लीजिए हमें एक फ़ंक्शन लिखना है, मान लीजिए isSame() जो एक नेस्टेड ऑब्जेक्ट स्वीकार करता है और इस तथ्य के आधार पर बूलियन लौटाता है कि क्या सभी कुंजियों के मान समान हैं। सभी कुंजियों से हमारा मतलब अंतिम कुंजियों से है जैसे यदि किसी कुंजी का मान नेस्टेड ऑब्जेक्ट है, तो हमें नेस्टेड ऑब्जेक्ट के अंत
-
JavaScript में सरणी को समान अंतराल में पार्स करना
मान लीजिए हमें एक फ़ंक्शन लिखना है, मान लीजिए parseEqualInterval() जो संख्याओं की एक सरणी को पहले तर्क के रूप में सख्ती से दो तत्वों के रूप में और दूसरी संख्या n को दूसरे तर्क के रूप में लेता है और मूल सरणी के वास्तविक दो तत्वों के बीच n-1 समान दूरी की प्रविष्टियाँ डालता है ताकि यह n समान अंतराल मे
-
JavaScript में ऑब्जेक्ट को पुनरावर्ती रूप से समतल करना
हमें एक फ़ंक्शन लिखना है जो निम्नलिखित परिवर्तन करता है: यदि इनपुट ऑब्जेक्ट है: const input = { a: 0, b: {x: {y: 1, z: 2}}, c: 3 }; तो फ़ंक्शन का आउटपुट होना चाहिए: const output = { a: 0, b.x.y: 1, b.x.z: 2, c: 3 } हमें मूल रूप से एक नेस्टेड ऑब्जेक्ट को समतल करने वाला फ़ंक्शन लिखना है
-
JavaScript में मानों की सरणी लेने और ऑब्जेक्ट लौटाने वाला फ़ंक्शन कैसे लिखें?
मान लीजिए हमें एक फ़ंक्शन classifyArray() लिखना है जो मिश्रित डेटा प्रकारों वाली एक सरणी लेता है और एक Map() लौटाता है जिसमें तत्व उनके डेटा प्रकारों के अनुसार समूहीकृत हों। उदाहरण के लिए: [true, false] } अब इस फ़ंक्शन के लिए कोड लिखते हैं: उदाहरण { const previousData = acc.get(typeof val);
-
JavaScript में संख्या की सरणी को व्यक्तिगत अंकों में कैसे विभाजित करें?
हमारे पास संख्या लिटरल की एक सरणी है, और हमें एक फ़ंक्शन लिखना है, मान लीजिए splitDigit(), जो इस सरणी को लेता है और संख्याओं की एक सरणी लौटाता है जहाँ 10 से बड़ी संख्याओं को एकल अंकों में विभाजित किया गया हो। उदाहरण के लिए: // यदि इनपुट है: const arr = [94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 1
-
JavaScript में बहुआयामी सरणी में आइटम की घटनाओं की गिनती
हमारे पास स्ट्रिंग की एक नेस्टेड सरणी है और हमें एक फ़ंक्शन लिखना है जो सरणी और एक खोज स्ट्रिंग स्वीकार करता है और नेस्टेड सरणी में उस स्ट्रिंग की घटनाओं की संख्या लौटाता है। आइए इसके लिए कोड लिखते हैं, हम नेस्टेड सरणी के अंदर खोजने के लिए यहाँ पुनरावृत्ति का उपयोग करेंगे: उदाहरण { let count = 0
-
JavaScript में Math फ़ंक्शन के बिना न्यूनतम संख्या प्राप्त करना
हमें एक फ़ंक्शन लिखना है जो n संख्या लिटरल को तर्क के रूप में लेता है, जहाँ n कोई भी पूर्ण संख्या है और उन संख्याओं में से सबसे छोटी संख्या लौटाता है बिना किसी लाइब्रेरी फ़ंक्शन का उपयोग किए। हम इस समस्या को व्हाइल लूप के माध्यम से हल करेंगे: उदाहरण { let min = Infinity, len = 0; while (len++
-
JavaScript में सरणी को समतल करना
हमें एक JavaScript सरणी फ़ंक्शन लिखना है जो एक नेस्टेड सरणी लेता है और सभी तत्वों के साथ एक सरणी लौटाता है जिसमें कोई नेस्टिंग न हो। उदाहरण के लिए: // यदि इनपुट है: const arr = [[1, 2, 3], [4, 5], [6]]; // तो आउटपुट होना चाहिए: const output = [1, 2, 3, 4, 5, 6]; आइए इस फ़ंक्शन के लिए कोड लिखते हैं:
-
JavaScript में सरणी पर आइटम के बीच की दूरी ढूँढना
हमें एक फ़ंक्शन लिखना है, मान लीजिए arrayDistance(), जो संख्याओं की एक सरणी लेता है और एक और सरणी लौटाता है जिसके तत्व मूल सरणी से दो लगातार तत्वों के बीच का अंतर हों। उदाहरण के लिए, यदि इनपुट सरणी है: const arr = [1000, 2000, 5000, 4000, 300, 0, 1250]; तो आउटपुट होगा: [(1000-2000), (2000-5000), (5
-
JavaScript में जाँचें कि क्या सरणी के कुछ तत्व समान हैं
हमारे पास संख्याओं की एक सरणी है जिसमें कुछ अनावश्यक प्रविष्टियाँ हैं, हमारा काम एक फ़ंक्शन लिखना है जो सरणी को लेता है और सभी समान प्रविष्टियों को एक उप-सरणी में समूहित करता है और इस प्रकार बनी नई सरणी को लौटाता है। उदाहरण के लिए: // यदि इनपुट सरणी है: const arr = [1, 3, 3, 1]; // तो आउटपुट होना च
-
JavaScript में लगातार डुप्लिकेट तत्वों को पुनरावर्ती रूप से कैसे हटाएँ?
मान लीजिए हमारे पास संख्या लिटरल की एक सरणी है जिसमें कुछ लगातार अनावश्यक प्रविष्टियाँ हैं: const testArr = [1, 1, 2, 2, 3, 3, 1, 1, 1]; हमें एक फ़ंक्शन compress लिखना है जो इस सरणी को लेता है और सभी अनावश्यक लगातार प्रविष्टियों को स्थानांतरित करके हटा देता है। ताकि आउटपुट इस तरह दिखे: const output
-
JavaScript में सरणी को चंक करना
हमें एक फ़ंक्शन chunk() लिखना है जो स्ट्रिंग/संख्या लिटरल की एक सरणी arr को पहले तर्क के रूप में और एक संख्या n को दूसरे तर्क के रूप में लेता है। हमें n उप-सरणियों की एक सरणी लौटानी है, जिनमें से प्रत्येक में अधिकतम arr.length / n तत्व हों। और तत्वों का वितरण इस तरह होना चाहिए: पहला तत्व पहली उप-सर
-
JavaScript पुनरावृत्ति से जाँचें कि क्या संक्रियाओं की श्रृंखला दी गई संख्या देती है
संख्या 1 से शुरू करके और बार-बार या तो 5 जोड़कर या 3 से गुणा करके, अनंत मात्रा में नई संख्याएँ उत्पन्न की जा सकती हैं। हमें एक फ़ंक्शन लिखना है जो दी गई संख्या को लेता है, ऐसी जोड़ और गुणा की श्रृंखला खोजने की कोशिश करता है जो उस संख्या को उत्पन्न करे। और इस तथ्य के आधार पर बूलियन लौटाता है कि ऐसी
-
JavaScript में पुनरावृत्ति का उपयोग करके सरणी का मध्य तत्व ढूँढना
हमें एक सरणी फ़ंक्शन लिखना है, मान लीजिए findMiddle, जो सरणी के length गुण को एक्सेस किए बिना और किसी भी प्रकार के अंतर्निहित लूप का उपयोग किए बिना सरणी का सबसे मध्य तत्व लौटाता है। यदि सरणी में विषम संख्या में तत्व हैं, तो हम एक मध्य तत्व लौटाते हैं, या यदि सरणी में सम संख्या में तत्व हैं, तो हम द
-
Python के zip फ़ंक्शन का JavaScript समकक्ष
हमें Python के zip फ़ंक्शन का JavaScript समकक्ष फ़ंक्शन लिखना है। यानी, समान लंबाई की कई सरणियाँ दिए जाने पर, हमें जोड़ियों की एक सरणी बनानी है। उदाहरण के लिए, यदि मेरे पास तीन सरणियाँ हैं जो इस तरह दिखती हैं: const array1 = [1, 2, 3]; const array2 = [a, b, c]; const array3 = [4, 5, 6]; आउटपुट सरणी
-
JavaScript में ऑब्जेक्ट शीर्षक की सरणी को अन्य गुण मान के आधार पर नई सरणी में मैप करना
मान लीजिए हमारे पास ऑब्जेक्ट की एक सरणी है: const arr = [ { country: canada, count: 2 }, { country: jamaica, count: 2 }, { country: russia, count: 1 }, { country: india, count: 3 }, { country: spain, count: 2 }, { country: portugal, count: 1 }, { country: italy, count: 1 } ]; हमें एक
-
JavaScript में दो संख्याओं का लघुत्तम समापवर्तक (LCM) निकालने का प्रोग्राम
हमें एक फ़ंक्शन लिखना है जो दो संख्याओं को स्वीकार करता है और उनका लघुत्तम समापवर्तक (LCM) लौटाता है। लघुत्तम समापवर्तक (LCM) दो संख्याओं a और b का लघुत्तम समापवर्तक वह सबसे छोटी धनात्मक पूर्णांक है जो a और b दोनों से विभाज्य हो। उदाहरण के लिए - 6 और 8 का LCM 24 है क्योंकि 24 सबसे छोटी धनात्मक पूर्
-
JavaScript में एक रेंज का लघुत्तम समापवर्तक (LCM) निकालना
= b) की सरणी लेता है और [a, b] के बीच की सभी संख्याओं का लघुत्तम समापवर्तक (LCM) लौटाता है। दृष्टिकोण पहले हम दो संख्याओं का LCM निकालने वाला एक बुनियादी फ़ंक्शन लिखेंगे, फिर उसे [a, b] के बीच आने वाली संख्याओं पर पुनरावर्ती रूप से कॉल करेंगे और अंत में परिणाम लौटाएँगे। उदाहरण { if (len <= arr[1