-
स्ट्रिंग में शब्दों को आरोही क्रम में व्यवस्थित करना - JavaScript
मान लीजिए, हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और शब्दों को उनकी बढ़ती लंबाई के अनुसार पुनर्व्यवस्थित करके एक नई स्ट्रिंग लौटाता है। कोड a.length - b.length); return sorted.join( ); }; console.log(arrangeByLength(str)); आउटपुट a is This only sample string
-
बाइनरी मानों की सरणी को क्रमबद्ध करना - JavaScript
मान लीजिए, हमारे पास संख्याओं की एक सरणी है जिसमें केवल 0, 1 हैं और हमें एक JavaScript फ़ंक्शन लिखना है जो इस सरणी को लेता है और सभी 1 को शुरुआत में और 0 को अंत में लाता है। उदाहरण यदि इनपुट सरणी है: const arr = [1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 1]; तो आउटपुट होना चाहिए: const output = [1, 1, 1, 1, 1,
-
स्ट्रिंग को उपस्ट्रिंग्स में विभाजित करना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग और एक संख्या n को दो आर्गुमेंट के रूप में लेता है (संख्या ऐसी होनी चाहिए जो स्ट्रिंग की लंबाई को सटीक रूप से विभाजित करे) और हमें समान लंबाई की n स्ट्रिंग्स की एक सरणी लौटानी है। उदाहरण यदि स्ट्रिंग how है और संख्या 2 है, तो हमारा आउटपुट होना चाहिए
-
समान अक्षरों के लिए स्ट्रिंग्स का मिलान - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो दो स्ट्रिंग्स और एक संख्या n स्वीकार करता है। फ़ंक्शन दो स्ट्रिंग्स का मिलान करता है यानी यह जाँचता है कि क्या दोनों स्ट्रिंग्स में समान अक्षर हैं। फ़ंक्शन true लौटाता है यदि दोनों स्ट्रिंग्स में उनके क्रम की परवाह किए बिना समान अक्षर हैं या यदि उनमें अधिकतम n
-
विषम-सम इंडेक्स अंतर - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो इस तरह की संख्याओं की एक सरणी लेता है: const arr = [3, 6, 34, 12, 6, 8, 8, 5, 6, 8]; फ़ंक्शन को विषम इंडेक्स पर मौजूद तत्वों के योग और सम इंडेक्स पर मौजूद तत्वों के योग के बीच का अंतर लौटाना चाहिए। कोड { let diff = 0; for (let i = 0; i < arr.length; i++
-
सरणी में प्रत्येक मान के अंतिम n अंकों को विभाजित करना - JavaScript
हमारे पास इस तरह की लिटरल्स की एक सरणी है: const arr = [56768, 5465, 5467, 3, 878, 878, 34435, 78799]; हमें एक JavaScript फ़ंक्शन लिखना है जो यह सरणी और एक संख्या n लेता है और यदि संबंधित तत्व में n या अधिक अक्षर हैं, तो नए तत्व में केवल अंतिम n अक्षर होने चाहिए, अन्यथा तत्व को वैसे ही छोड़ दिया जा
-
संख्याओं की सरणी का समान विभाजन - JavaScript
हमें एक फ़ंक्शन लिखना है जो true लौटाता है यदि हम एक सरणी को एक तत्व और शेष में विभाजित कर सकते हैं, जैसे कि यह एक तत्व शेष सभी तत्वों के गुणनफल के बराबर हो (स्वयं को छोड़कर), अन्यथा false। उदाहरण यदि सरणी है: const arr = [1, 56, 2, 4, 7]; तो आउटपुट true होना चाहिए। क्योंकि, 56 बराबर है: 2 * 4 * 7
-
संख्याओं का चंद्र योग (Lunar Sum) ढूँढना - JavaScript
चंद्र योग (Lunar Sum) चंद्र योग की अवधारणा कहती है कि दो संख्याओं का योग, संबंधित अंकों को जोड़ने के बजाय, संबंधित अंकों में से बड़े को लेकर निकाला जाता है। उदाहरण के लिए: मान लीजिए, a = 879 and b = 768 (इस समस्या के दायरे के लिए, केवल समान अंकों वाली संख्या पर विचार करें) तो a और b का चंद्र योग हो
-
वाक्यों की औसत शब्द लंबाई ढूँढना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो रिक्त स्थान से जुड़े शब्दों की एक स्ट्रिंग लेता है। फ़ंक्शन को स्ट्रिंग में मौजूद सभी शब्दों की औसत लंबाई की गणना करनी चाहिए और उसे दो दशमलव स्थानों तक पूर्णांकित करके लौटाना चाहिए। कोड { if (!str.includes( )) { return str.length; } const { length: strL
-
पोकर में फुल हाउस निर्धारित करना - JavaScript
पोकर में फुल हाउस वह स्थिति है जब एक खिलाड़ी, अपने पाँच कार्डों में से, कम से कम तीन समान कार्ड रखता है। हमें एक JavaScript फ़ंक्शन लिखना है जो पाँच तत्वों की एक सरणी लेता है जो प्रत्येक एक कार्ड दर्शाता है और true लौटाता है यदि फुल हाउस की स्थिति है, अन्यथा false। कोड { const copy = arr.slice(
-
स्ट्रिंग के अक्षर को सरणियों के ऑब्जेक्ट में मैप करना - JavaScript
एक स्ट्रिंग दी गई है, हमें एक फ़ंक्शन लिखना है जो एक ऑब्जेक्ट बनाता है जो प्रत्येक अक्षर के इंडेक्स को एक सरणी में संग्रहीत करता है। स्ट्रिंग के अक्षर (तत्व) ऑब्जेक्ट की कुंजियाँ (keys) होने चाहिए। इंडेक्स को एक सरणी में संग्रहीत किया जाना चाहिए और वे सरणियाँ मान (values) होंगी। उदाहरण यदि इनपुट स्
-
स्ट्रिंग्स के प्रोटोटाइप ऑब्जेक्ट में केस स्वैप करने का फ़ंक्शन जोड़ना - JavaScript
JavaScript में, हम अपने स्वयं के कस्टम फ़ंक्शन लिख सकते हैं और उन्हें मौजूदा मानक डेटा प्रकारों को असाइन कर सकते हैं (यह लाइब्रेरी मेथड लिखने के समान है लेकिन इस मामले में डेटा प्रकार आदिम हैं और उपयोगकर्ता-परिभाषित नहीं)। हमें एक JavaScript स्ट्रिंग फ़ंक्शन लिखना है, मान लीजिए swapCase() नाम से। य
-
दो स्ट्रिंग्स के बीच साझा तत्व ढूँढना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो दो स्ट्रिंग्स लेता है जिनमें कुछ सामान्य तत्व हो सकते हैं या नहीं। फ़ंक्शन को एक खाली स्ट्रिंग लौटानी चाहिए यदि कोई सामान्य तत्व मौजूद नहीं है, अन्यथा दोनों स्ट्रिंग्स के बीच सभी सामान्य तत्वों वाली एक स्ट्रिंग। हमारी दो स्ट्रिंग्स निम्नलिखित हैं: const str1 =
-
स्ट्रिंग्स में अक्षर दूरी ढूँढना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो पहली आर्गुमेंट के रूप में एक स्ट्रिंग और दो एकल-अक्षर स्ट्रिंग्स लेता है। फ़ंक्शन को पहली आर्गुमेंट के रूप में ली गई स्ट्रिंग में उन एकल-अक्षर स्ट्रिंग्स के बीच की दूरी लौटानी चाहिए। उदाहरण यदि तीन स्ट्रिंग्स हैं: const str = Disaster management; const a = i,
-
मानक सरणी मानों के साथ सरणी को क्रमबद्ध या व्यवस्थित करना - JavaScript
हमें एक डायनामिक JavaScript सरणी को क्रमबद्ध करना है। शर्त यह है कि हमें इसे एक मानक पूर्वनिर्धारित सरणी में संग्रहीत मानों के एक विशेष क्रम के अनुसार क्रमबद्ध करना है। मान लीजिए निम्नलिखित हमारी डायनामिक सरणी है: const dbArray = [Apple,Banana,Mango,Apple,Mango,Mango,Apple]; और मान लीजिए मानक सरणी
-
यदि ([] == false) सत्य है, तो ([] || true) का परिणाम [] क्यों होता है? - JavaScript
यदि हम समस्या कथन को ध्यान से देखें, तो ([] == false) और ([] || true) के बीच का अंतर निम्नलिखित है: पहले मामले में, हम ढीली सशर्त जाँच (loose conditional checking) का उपयोग कर रहे हैं, जिससे प्रकार जबरदस्ती (type coercion) प्रभावी होती है। जबकि दूसरे मामले में, हम [] का मूल्यांकन उसके संबंधित बूलिय
-
पैनडिजिटल संख्याओं की जाँच - JavaScript
एक पैनडिजिटल संख्या (pandigital number) वह संख्या है जिसमें सभी अंक (0-9) कम से कम एक बार मौजूद हों। हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या को दर्शाने वाली स्ट्रिंग लेता है। फ़ंक्शन true लौटाता है यदि संख्या पैनडिजिटल है, अन्यथा false। कोड { let legend = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
-
तापमान परिवर्तक (Temperature Converter) - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जो या तो सेल्सियस (Celsius) में या फारेनहाइट (Fahrenheit) में तापमान दर्शाती है। जैसे: 23F, 43C, 23F हमें एक JavaScript फ़ंक्शन लिखना है जो यह स्ट्रिंग लेता है और तापमान को सेल्सियस से फारेनहाइट और फारेनहाइट से सेल्सियस में बदलता है। कोड {
-
अभाज्य लंबाई वाले शब्दों को उलटना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें शब्द रिक्त स्थान से जुड़े होते हैं। हमारे फ़ंक्शन को एक नई स्ट्रिंग बनानी चाहिए जिसमें मूल स्ट्रिंग के सभी शब्द हों और जिन शब्दों की लंबाई अभाज्य संख्या है, उन्हें उलट दिया जाए (यानी लंबाई 2, 3, 5, 7, 100 आदि वाले शब्द)। कोड { if
-
उचित भिन्न को मिश्रित भिन्न में बदलना - JavaScript
उचित भिन्न (Proper Fraction) एक उचित भिन्न वह है जो p/q रूप में मौजूद होती है (p और q दोनों प्राकृतिक संख्याएँ हों)। मिश्रित भिन्न (Mixed Fraction) मान लीजिए हम एक भिन्न के अंश (a) को उसके हर (b) से विभाजित करते हैं, ताकि भागफल q और शेष r प्राप्त हो सके। भिन्न (a/b) के लिए मिश्रित भिन्न रूप होगा: q