-
JavaScript में तीन वांछित लगातार नंबर खोजना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक नंबर n ले और जांचे कि क्या ऐसे तीन लगातार नेचुरल नंबर मौजूद हैं जिनका योग n के बराबर हो।यदि ऐसे नंबर मौजूद हैं तो फंक्शन उन्हें वापस करे, अन्यथा false वापस करे।उदाहरणइसके लिए कोड:const sum = 54; const threeConsecutiveSum = sum => { if(sum &
-
JavaScript में सॉर्टेड ऐरे में पहला यूनिक एलिमेंट खोजना
मान लीजिए हमारे पास लिटरल्स का एक सॉर्टेड ऐरे है:const arr = [2, 2, 3, 3, 3, 5, 5, 6, 7, 8, 9];हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो ऐसा ऐरे ले और पहला नंबर वापस करे जो ऐरे में केवल एक बार आता है।यदि ऐसा कोई नंबर नहीं है तो false वापस करना चाहिए।इस ऐरे के लिए आउटपुट 6 होना चाहिए।उदाहरणइसके लिए को
-
JavaScript में नंबर को फाइबोनैचि सीरीज नंबर के रूप में वैलिडेट करना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक नंबर ले और जांचे कि यह फाइबोनैचि सीरीज में आता है या नहीं।इस आधार पर बूलियन वापस करना चाहिए।उदाहरणइसके लिए कोड:const num = 89; const isFib = query => { if(query === 0 || query === 1){ return true; }
-
JavaScript में ऐरे के विशिष्ट एलिमेंट्स का योग
मान लीजिए हमारे पास ऐसा नंबर्स का ऐरे है:const arr = [1, 5, 2, 1, 2, 3, 4, 5, 7, 8, 7, 1];हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो ऐसा ऐरे ले और ऐरे के सभी विशिष्ट एलिमेंट्स का योग गिने।उदाहरण के लिए:उपरोक्त ऐरे के लिए आउटपुट होगा:30उदाहरणइसके लिए कोड:const arr = [1, 5, 2, 1, 2, 3, 4, 5, 7, 8, 7, 1]
-
JavaScript में विषम संख्या वाले कैरेक्टर्स के शब्दों को रिवर्स करना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक स्ट्रिंग ले और उसमें विषम संख्या में कैरेक्टर्स वाले शब्दों को रिवर्स करे।स्ट्रिंग में कोई भी सबस्ट्रिंग एक शब्द माना जाता है यदि यह या तो दोनों तरफ स्पेस से घिरा हो या अंत/शुरुआत में हो और स्पेस से पहले/बाद में हो।उदाहरणइसके लिए कोड:const str = hello worl
-
JavaScript में स्ट्रिंग में दो बार आने वाले पहले कैरेक्टर का इंडेक्स वापस करना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक स्ट्रिंग ले और उसमें दो बार आने वाले पहले कैरेक्टर का इंडेक्स वापस करे।यदि ऐसा कोई कैरेक्टर नहीं है तो -1 वापस करना चाहिए।उदाहरणइसके लिए कोड:const str = Hello world, how are you; const firstRepeating = str => { const map = new Map();
-
JavaScript में स्ट्रिंग से विशिष्ट सबस्ट्रिंग हटाना
हमें एक मेन स्ट्रिंग और एक सबस्ट्रिंग दी गई है। हमारा काम एक फंक्शन बनाना है, मान लीजिए removeString() जो इन दो आर्गुमेंट्स ले और मेन स्ट्रिंग का एक ऐसा वर्जन वापस करे जो सबस्ट्रिंग से मुक्त हो।यहां हमें स्ट्रिंग से सेपरेटर हटाना है, उदाहरण के लिए:this-is-a-stingआइए अब इस फंक्शन के लिए कोड लिखते हैं
-
JavaScript में Gapful नंबर्स की जांच
एक नंबर Gapful नंबर होता है जब:इसमें कम से कम तीन अंक हों, औरयह अपने पहले और अंतिम अंक को मिलाकर बने नंबर से ठीक विभाजित हो जाएउदाहरण:1053 एक Gapful नंबर है क्योंकि इसमें 4 अंक हैं और यह 13 से ठीक विभाजित होता है। 135 एक Gapful नंबर है क्योंकि इसमें 3 अंक हैं और यह 15 से ठीक विभाजित होता है।हमारा का
-
JavaScript स्ट्रिंग्स: i को 1 और o को 0 से बदलना
हमें एक ऐसा फंक्शन लिखना है जो एक स्ट्रिंग ले और दूसरी स्ट्रिंग वापस करे जिसमें सभी i और o को क्रमशः 1 और 0 से बदल दिया गया हो।यह उन क्लासिक for लूप समस्याओं में से एक है जहां हम इंडेक्स के साथ स्ट्रिंग पर इटरेट करते हैं और आगे बढ़ते हुए एक नई स्ट्रिंग बनाते हैं।फंक्शन का कोड:const string = Hello, i
-
JavaScript में नेचुरल सॉर्ट
हमारे पास एक ऐरे है जिसमें कुछ नंबर्स और कुछ स्ट्रिंग्स हैं। हमें ऐरे को इस तरह सॉर्ट करना है कि नंबर्स सॉर्ट होकर हर स्ट्रिंग से पहले आएं और फिर स्ट्रिंग्स वर्णमाला क्रम में सॉर्ट हों।उदाहरण के लिएमान लीजिए यह हमारा ऐरे है:const arr = [1, fdf, afv, 6, 47, 7, svd, bdf, 9];आउटपुट ऐसा दिखना चाहिए:[1,
-
JavaScript में शर्त के आधार पर स्ट्रिंग में लाइन ब्रेक जोड़ना
हमें एक फंक्शन breakString() लिखना है जो दो आर्गुमेंट लेता है: पहला तोड़ने वाली स्ट्रिंग और दूसरा एक नंबर जो थ्रेशोल्ड कैरेक्टर काउंट दर्शाता है। इस काउंट तक पहुंचने के बाद हमें स्पेस की जगह बार-बार लाइन ब्रेक जोड़ने हैं।आइए करते हैं। हम for लूप से इटरेट करेंगे, एक काउंट रखेंगे कि कितने कैरेक्टर्स ब
-
JavaScript में ऐरे के सभी एलिमेंट्स का फ्रीक्वेंसी मैप बनाना
हमें एक ऐरे दिया जाएगा जिसमें नंबर्स/स्ट्रिंग्स होंगे और कुछ डुप्लिकेट एंट्रीज होंगी। हमें ऐरे में प्रत्येक एलिमेंट की फ्रीक्वेंसी वापस करनी है।एलिमेंट को की और उसकी फ्रीक्वेंसी को वैल्यू रखकर एक ऑब्जेक्ट वापस करना इस स्थिति के लिए उपयुक्त होगा।हम forEach() लूप से ऐरे पर इटरेट करेंगे और ऑब्जेक्ट में
-
JavaScript में स्ट्रिंग्स में Zig-Zag पैटर्न
हमें एक ऐसा फंक्शन लिखना है जो एक स्ट्रिंग पढ़े और उसमें विषम इंडेक्स वाले कैरेक्टर्स को अपरकेस में और सम इंडेक्स वाले को लोअरकेस में बदलकर एक नई स्ट्रिंग वापस करे।इसे करने का पूरा कोड:const text = Hello world, it is so nice to be alive.; const changeCase = (str) => { const newStr =
-
JavaScript में बच्चों के ऑब्जेक्ट की प्रॉपर्टी के आधार पर ऐरे ग्रुपिंग
हमारे पास ऑब्जेक्ट्स का एक ऐरे है जिसमें कुछ कारों का डेटा है। ऐरे इस प्रकार दिया गया है:const cars = [{ company: Honda, type: SUV }, { company: Hyundai, type: Sedan }, { company: Suzuki, type: Sedan }, { comp
-
JavaScript में पुनरावृत्ति का उपयोग करके ऑब्जेक्ट कुंजियाँ प्राप्त करना
हमारे पास एक ऑब्जेक्ट है जिसमें अन्य ऑब्जेक्ट्स इसके प्रॉपर्टी मान हैं, यह 2-3 स्तरों या उससे अधिक तक नेस्टेड है। यहां नमूना ऑब्जेक्ट है: const people = { Ram: { fullName: Ram Kumar, details: { age: 31, isEmployed: true } }, Sourav: { fullName: Sourav Singh, de
-
JavaScript में कुंजी प्रॉपर्टी के आधार पर ऑब्जेक्ट्स को ग्रुप करना
हमारे पास एक parentArray है जिसमें कई उप-सरणियाँ हैं, प्रत्येक का आकार समान है, प्रत्येक उप-सरणी दो प्रॉपर्टी वाले ऑब्जेक्ट्स की सरणी है: key और value। एक उप-सरणी के भीतर दो ऑब्जेक्ट्स की समान key नहीं हो सकती लेकिन सभी उप-सरणियों में समान n कुंजियों के जोड़े होते हैं जहां n उप-सरणी का आकार है। हमा
-
JavaScript में सरणी से सबसे छोटी संख्या हटाएं
हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की सरणी लेता है। फ़ंक्शन को सरणी में सबसे छोटा तत्व ढूंढना चाहिए और उसे स्थानांतरित करके हटा देना चाहिए। इसके लिए कोड: = num) { return acc; } ind = index; num = val; return { ind, num }; }, { num: Infinity, ind: -1 })
-
JavaScript में बड़े अक्षरों वाले शब्द खोजें और दिए गए वाक्य में उनसे पहले वर्ण जोड़ें
मान लीजिए हमारे पास एक स्ट्रिंग है जिसमें कुछ बड़े अंग्रेजी अक्षर हैं: const str = Connecting to server Connection has been successful We found result; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी स्ट्रिंग लेता है और स्ट्रिंग में प्रत्येक बड़े अक्षर से पहले स्पेस के पहले कॉमा , डालता है। इसके लिए कोड
-
JavaScript अंग्रेजी काउंट नंबर प्राप्त करें
हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या लेता है और उसके लिए एक अंग्रेजी काउंट नंबर वापस करता है। उदाहरण के लिए: 3 returns 3rd इसके लिए कोड: { if (num % 10 === 1 && num % 100 !== 11) { return num + st; } if (num % 10 === 2 && num % 100 !== 12) { return num + nd; } if (num
-
JavaScript में पुनरावृत्ति का उपयोग करके सबसे छोटी संख्या खोजना
हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की सरणी लेता है और पुनरावृत्ति का उपयोग करके उससे सबसे छोटी संख्या वापस करता है। मान लीजिए निम्नलिखित हमारी सरणियाँ हैं: const arr1 = [-2, -3, -4, -5, -6, -7, -8]; const arr2 = [-2, 5, 3, 0]; इसके लिए कोड: { if (!res.length) { return a;