-
JavaScript में दूसरे ऐरे में मौजूद न होने वाली वैल्यूज प्राप्त करना
हमें दो ऐरे दिए गए हैं: (arr1 और arr2)arr1 में कुछ लिटरल वैल्यूज हैं।arr2 में ऑब्जेक्ट्स हैं जो कुछ लिटरल वैल्यूज को मैप करते हैं।हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो ऐसे दो ऐरे ले। फिर फंक्शन को arr1 के उन सभी एलिमेंट्स का ऐरे वापस करना चाहिए जो arr2 में ऑब्जेक्ट्स द्वारा मैप नहीं किए गए हैं।उद
-
डायनामिक प्रोग्रामिंग: JavaScript में सभी मैच्ड डेटा वापस करना
मान लीजिए हमारे पास एक JSON ऑब्जेक्ट है जिसमें कुछ देशों के कुछ शहरों की लोकेशन की जानकारी है:const countryInfo = { country: [{ name: Bangladesh, province: [{ name:Dhaka, city:
-
JavaScript में स्ट्रिंग में सबसे छोटा शब्द खोजना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक स्ट्रिंग ले और उससे सबसे छोटा शब्द वापस करे।उदाहरण के लिए: यदि इनपुट स्ट्रिंग है:const str = This is a sample string;तो आउटपुट होना चाहिए:const output = a;उदाहरणइसके लिए कोड:const str = This is a sample string; const findSmallest = str => {  
-
JavaScript में प्रॉपर्टीज के आधार पर ऑब्जेक्ट्स को अलग करना
मान लीजिए हमारे पास ऐसा ऑब्जेक्ट है:const obj = { 0: { time: 1, day: 1, }, 1: { time: 2, day: 1, }, 2: { time: 3, day: 1, }, 3: { time: 1, day: 2, }, 4: { time: 2, day: 2, }, 5: { time: 3, day: 2, } };हमें एक जावास्क्रिप्ट
-
JavaScript में नंबर्स को कैरेक्टर्स में मैप करना
मान लीजिए हमारे पास नंबर 12145 है। हमें एक फंक्शन लिखना है जो नंबर के अंकों को अंग्रेजी अल्फाबेट्स में निम्नलिखित मानदंडों के अनुसार मैप करे। अल्फाबेट्स को 1-आधारित इंडेक्स के अनुसार मैप किया जाना है, जैसे 1 के लिए a, 2 के लिए b, 3 के लिए c और इसी तरह।एक नंबर को मैप करने के कई तरीके हो सकते हैं। आइए
-
JavaScript में तिमाही और वार्षिक औसत की गणना
मान लीजिए हमारे पास ऐसा नंबर्स का ऐरे है:const arr = [1,2,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20];हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो ऐसा ऐरे ले और ऐरे को तिमाही और वार्षिक ग्रुप्स में मध्यवर्ती रूप से चंक करे।उपरोक्त ऐरे के लिए ग्रुप्स कुछ इस तरह दिखने चाहिए:const quarterly = [[1,2,2],
-
JavaScript में स्ट्रिंग्स को स्नेक केस में बदलना
स्नेक केस मूल रूप से स्ट्रिंग लिखने की एक शैली है जिसमें स्पेस को _ से बदल दिया जाता है और प्रत्येक शब्द के पहले अक्षर को लोअरकेस में बदल दिया जाता है।हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक स्ट्रिंग ले और इसे स्नेक केस में बदल दे।उदाहरणइसके लिए कोड:const str = This is a simple sentence; const t
-
JavaScript में ऐरे के आउट ऑफ ऑर्डर एलिमेंट्स खोजना
मान लीजिए हमारे पास सॉर्टेड नंबर्स का ऐरे है लेकिन कुछ एलिमेंट्स अपने सॉर्टेड ऑर्डर से बाहर हैं।हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो ऐसा ऐरे ले और उन सभी एलिमेंट्स का सबऐरे वापस करे जो आउट ऑफ ऑर्डर हैं।उदाहरणइसके लिए कोड:const arr = [2, 3, 7, 4, 5, 6, 1]; const findOutOfOrder = arr => {  
-
JavaScript में ऐरे में एलिमेंट के आधार पर ग्रुप करना
मान लीजिए हमारे पास ऑब्जेक्ट्स का ऐरे है:const arr = [ {name: toto, uuid: 1111}, {name: tata, uuid: 2222}, {name: titi, uuid: 1111} ];हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो ऑब्जेक्ट्स को अलग-अलग ऐरे के ऐरे में विभाजित करे जिनमें uuid प्रॉपर्टी के लिए समान मान
-
JavaScript में डेसीमल स्ट्रिंग्स के ऐरे को बिना डेसीमल के इंटीजर स्ट्रिंग्स के ऐरे में बदलना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो डेसीमल स्ट्रिंग्स का ऐरे ले। फंक्शन को ऐरे वापस करना चाहिए जिसमें मूल ऐरे के संबंधित डेसीमल वैल्यूज को फ्लोर करके प्राप्त इंटीजर्स की स्ट्रिंग्स हों।उदाहरण के लिए, यदि इनपुट ऐरे है:const input = [1.00,-2.5,5.33333,8.984563];तो आउटपुट होना चाहिए:const output =
-
JavaScript में map() और reduce() का उपयोग करके ऐरे को ऑब्जेक्ट्स के ऐरे में बदलना
मान लीजिए हमारे पास ऐरे का ऐरे है:const arr = [ [ [juice, apple], [maker, motts], [price, 12] ], [ [juice, orange], [maker, sunkist], [price, 11] ] ];हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो ऐसा ऐरे ले और इ
-
JavaScript में नंबर के अंकों को रिकर्सिवली जोड़ना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक नंबर ले और उसके अंकों को रिकर्सिवली तब तक जोड़े जब तक परिणाम सिंगल डिजिट नंबर न हो जाए।उदाहरण के लिए, यदि नंबर है:54563तो आउटपुट 5 होना चाहिए, क्योंकि:= 5 + 4 + 5 + 6 + 3 = 23 = 2 + 3 = 5उदाहरणइसके लिए कोड:const num = 54563; const addRecursively = num =>
-
JavaScript में ऐरे को डिसेंडिंग, असेंडिंग या नॉट सॉर्टेड चेक करना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो नंबर्स का ऐरे ले। फंक्शन को जांचना चाहिए कि ऐरे में नंबर बढ़ते क्रम में हैं, घटते क्रम में हैं या किसी खास क्रम में नहीं।यदि ऐरे में केवल एक एलिमेंट है तो हमें not enough elements मैसेज वापस करना चाहिए।और यदि ऐरे के सभी एलिमेंट्स समान हैं तो all elements are
-
JavaScript में स्ट्रिंग के शब्दों को रिवर्स करना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक स्ट्रिंग ले। फंक्शन को एक नई स्ट्रिंग वापस करनी चाहिए जिसमें मूल स्ट्रिंग के सभी शब्द रिवर्स हों।उदाहरण के लिए, यदि स्ट्रिंग है:const str = this is a sample string;तो आउटपुट होना चाहिए:const output = siht si a elpmas gnirts;उदाहरणइसके लिए कोड:const str = t
-
JavaScript में N काउंट के आधार पर ऐरे को पार्ट्स में स्प्लिट करना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो लिटरल्स का ऐरे और एक नंबर n ले।फंक्शन को एक नया ऐरे वापस करना चाहिए जो n सबऐरे में चंक्ड हो, दिया गया है कि n हमेशा ऐरे की लंबाई से कम या बराबर होगा।उदाहरण के लिए: यदि इनपुट ऐरे है:const arr = [1,2,3,4,5,6,7,8,9,10]; const n = 3;तो आउटपुट होना चाहिए:const out
-
JavaScript में केवल नल वैल्यूज को फिल्टर करना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक ऐरे ले जिसमें कुछ फाल्सी वैल्यूज हों। फंक्शन को ऐरे से सभी नल वैल्यूज को इन-प्लेस हटाना चाहिए।उदाहरण के लिए: यदि इनपुट ऐरे है:const arr = [12, 5, undefined, null, 0, false, null, 67, undefined, false, null];तो आउटपुट होना चाहिए:const output = [12, 5, undef
-
JavaScript में रिपीटिशन होने पर ऐरे से कुछ आइटम्स हटाना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो लिटरल्स का ऐरे ले। हमारा फंक्शन एक नया ऐरे वापस करे जिसमें सभी ट्रिपलेट्स फिल्टर हो गए हों।इसके लिए कोड:const arr1 = [1,1,1,3,3,5]; const arr2 = [1,1,1,1,3,3,5]; const arr3 = [1,1,1,3,3,3]; const arr4 = [1,1,1,1,3,3,3,5,5,5,5,5,5,5,5,5,5,5,5,7,7]; const remov
-
JavaScript में नंबर के सभी अंकों का योग तब तक करना जब तक योग एक अंक न हो जाए
हमें एक ऐसा फंक्शन बनाना है जो एक नंबर ले और उसके अंकों का योग रिकर्सिवली तब तक करे जब तक योग एक अंक का नंबर न हो जाए।उदाहरण के लिएfindSum(12345) = 1+2+3+4+5 = 15 = 1+5 = 6इसलिए आउटपुट 6 होना चाहिए।आइए इस फंक्शन findSum() के लिए कोड लिखते हैं:// रिकर्सन का उपयोग करके const findSum = (num) => { &n
-
JavaScript में नंबर्स के ऐरे को क्यूमुलेटिव सम ऐरे में बदलना
हमारे पास ऐसा नंबर्स का ऐरे है:const arr = [1, 1, 5, 2, -4, 6, 10];हमें एक फंक्शन लिखना है जो एक नया ऐरे वापस करे, उसी साइज का लेकिन प्रत्येक एलिमेंट उस पॉइंट तक के सभी एलिमेंट्स का योग हो।इसलिए आउटपुट ऐसा दिखना चाहिए:const output = [1, 2, 7, 9, 5, 11, 21];आइए partialSum() फंक्शन लिखते हैं:const arr
-
JavaScript में रिवर्स अल्फाबेटिकली सॉर्टेड स्ट्रिंग्स
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक लोअरकेस स्ट्रिंग ले और इसे रिवर्स ऑर्डर में सॉर्ट करे यानी b, a से पहले आए, c, b से पहले और इसी तरह।उदाहरण के लिए:यदि इनपुट स्ट्रिंग है:const str = hello;तो आउटपुट होना चाहिए:const output = ollhe;इसके लिए कोड:const string = hello; const sorter = (a, b) =&g