-
JavaScript में दो गोल्डन नंबर्स खोजना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो दो नंबर्स ले, मान लीजिए m और n और दो नंबर्स वापस करे जिनका योग n हो और गुणनफल m हो। यदि ऐसे नंबर मौजूद नहीं हैं तो फंक्शन false वापस करे।उदाहरणइसके लिए कोड:const goldenNumbers = (sum, prod) => { for(let i = 0; i < (sum / 2); i++){ &n
-
JavaScript में स्ट्रिंग के आसन्न शब्दों को स्वैप करना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक स्ट्रिंग ले और उस स्ट्रिंग के आसन्न शब्दों को एक-दूसरे के साथ तब तक स्वैप करे जब तक उस स्ट्रिंग का अंत न हो जाए।उदाहरणइसके लिए कोड:const str = This is a sample string only; const replaceWords = str => { return str.split( ).reduce((acc, val,
-
JavaScript में लिस्ट में नंबर्स की पॉजिटिविटी/नेगेटिविटी बदलना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो पॉजिटिव और नेगेटिव नंबर्स का ऐरे ले और पॉजिटिव नंबर्स को संबंधित नेगेटिव नंबर्स में और नेगेटिव नंबर्स को संबंधित पॉजिटिव नंबर्स में इन-प्लेस बदल दे।उदाहरणइसके लिए कोड:const arr = [12, 5, 3, -1, 54, -43, -2, 34, -1, 4, -4]; const changeSign = arr => {  
-
JavaScript में विशेष प्रकार के नंबर (प्रोनिक)
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक नंबर ले और यदि यह प्रोनिक नंबर है तो true वापस करे अन्यथा false।एक प्रोनिक नंबर वह नंबर है जो दो लगातार इंटीजर्स का गुणनफल है, यानी इस रूप का नंबर:n(n + 1)उदाहरणइसके लिए कोड:const num = 132; const isPronic = num => { let nearestSqrt = Math.
-
JavaScript में दो नंबर ऐरे में विचलन खोजना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो नंबर ऐरे ले और दोनों के लिए कॉमन न होने वाले एलिमेंट्स वापस करे।उदाहरण के लिए, यदि दो ऐरे हैं:const arr1 = [2, 4, 2, 4, 6, 4, 3]; const arr2 = [4, 2, 5, 12, 4, 1, 3, 34];आउटपुटतो आउटपुट होना चाहिए:const output = [ 6, 5, 12, 1, 34 ]उदाहरणइसके लिए कोड:const arr
-
JavaScript में एक स्ट्रिंग का दूसरी स्ट्रिंग में आने की संख्या
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो दो स्ट्रिंग्स ले और str1 के str2 में आने की संख्या की गिनती वापस करे।उदाहरणइसके लिए कोड:const main = This is the is main is string; const sub = is; const countAppearances = (main, sub) => { const regex = new RegExp(sub, g); let co
-
JavaScript में पॉजिटिव और नेगेटिव को अलग-अलग ऐरे में भेजना
हमें एक फंक्शन लिखना है जो एक ऐरे ले और दो ऐरे positive और negative वाला एक ऑब्जेक्ट वापस करे। उन दोनों में क्रमशः ऐरे से सभी पॉजिटिव और नेगेटिव आइटम्स होने चाहिए।हम Array.prototype.reduce() मेथड का उपयोग करके वांछित एलिमेंट्स को चुनेंगे और उन्हें दो ऐरे के ऑब्जेक्ट में डालेंगे।उदाहरणइसके लिए कोड:co
-
JavaScript में sort() का उपयोग करके NaN को ऐरे के अंत में भेजना
हमारे पास एक ऐरे है जिसमें स्ट्रिंग और नंबर मिक्स्ड डेटा टाइप्स हैं, हमें एक सॉर्टिंग फंक्शन लिखना है जो ऐरे को इस तरह सॉर्ट करे कि NaN वैल्यूज हमेशा नीचे आ जाएं।ऐरे में सभी वैलिड नंबर सबसे आगे होने चाहिए, उसके बाद स्ट्रिंग लिटरल्स, फिर NaN।इसके लिए कोड:const arr = [344, gfd, NaN, , 15, f,176, NaN,
-
JavaScript में स्ट्रिंग को रैंडम लोअरकेस अल्फाबेट्स से पैड करके लंबाई भरना
हमें एक फंक्शन लिखना है जो दो आर्गुमेंट ले, पहला एक स्ट्रिंग और दूसरा एक नंबर। स्ट्रिंग की लंबाई हमेशा नंबर से कम या बराबर होती है। हमें स्ट्रिंग के अंत में कुछ रैंडम लोअरकेस अल्फाबेट्स डालने हैं ताकि इसकी लंबाई ठीक नंबर के बराबर हो जाए और नई स्ट्रिंग वापस करनी है।उदाहरणआइए इस फंक्शन के लिए कोड लिखत
-
JavaScript ऐरे: मल्टीपल वैल्यूज की जांच
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो नंबर्स के दो ऐरे ले और जांचे कि पहले ऐरे के सभी एलिमेंट्स दूसरे में मौजूद हैं या नहीं।उदाहरणइसके लिए कोड:const arr1 = [34, 78, 89]; const arr2 = [78, 67, 34, 99, 56, 89]; const multipleIncludes = (first, second) => { const indexArray = first.m
-
JavaScript में लगातार एलिमेंट्स का सम ऐरे
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो नंबर्स का ऐरे ले और एक नया ऐरे वापस करे जिसमें मूल ऐरे से दो लगातार एलिमेंट्स के योग के रूप में एलिमेंट्स हों।उदाहरण के लिए, यदि इनपुट ऐरे है:const arr1 = [1, 1, 2, 7, 4, 5, 6, 7, 8, 9];तो आउटपुट होना चाहिए:const output = [2, 9, 9, 13, 17]उदाहरणइसके लिए कोड:c
-
JavaScript में वाक्य में विशिष्ट अक्षर की उपस्थिति गिनना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो पता लगाए कि एक विशिष्ट अक्षर वाक्य में कितनी बार आ रहा है।उदाहरणइसके लिए कोड:const string = This is just an example string for the program; const countAppearances = (str, char) => { let count = 0; for(let i = 0; i < str.length;
-
JavaScript में कोप्राइम नंबर्स की जांच
दो नंबर्स को-प्राइम कहलाते हैं यदि उनमें कोई सामान्य गुणनखंड नहीं है (1 अभाज्य संख्या नहीं है)।हमें एक फंक्शन लिखना है जो दो नंबर्स ले और यदि वे कोप्राइम हैं तो true वापस करे अन्यथा false।उदाहरणइसके लिए कोड:const areCoprimes = (num1, num2) => { const smaller = num1 > num2 ? num1 :
-
JavaScript में रिकर्सन द्वारा फैक्टोरियल की गणना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो रिकर्सिव अप्रोच का उपयोग करके किसी नंबर n का फैक्टोरियल निकाले।उदाहरणइसके लिए कोड:const num = 9; const recursiceFactorial = (num, res = 1) => { if(num){ return recursiceFactorial(num-1, res * num); }; &
-
JavaScript में लगातार नेगेटिव इंटीजर्स के क्लस्टर खोजना
हमारे पास ऐसा नंबर्स का ऐरे है:const arr = [-1,-2,-1,0,-1,-2,-1,-2,-1,0,1,0];हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो ऐरे में नेगेटिव नंबर्स के लगातार ग्रुप्स को गिने।उदाहरणइसके लिए कोड:const arr = [-1,-2,-1,0,-1,-2,-1,-2,-1,0,1,0]; const countClusters = arr => { return arr.reduce((a
-
JavaScript में वैकल्पिक इंडेक्स पर अंकों का अंतर
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक नंबर ले और सम स्थान पर अंकों के योग और विषम स्थान पर अंकों के योग का अंतर वापस करे।उदाहरणइसके लिए कोड:const num = 123456; const alternateDifference = (num, res = 0, ind = 0) => { if(num){ if(ind % 2 === 0){  
-
JavaScript में सबसे अधिक बार आने वाले एलिमेंट की ऑकरेंस की संख्या खोजना
हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो लिटरल्स का ऐरे ले और ऐरे में सबसे अधिक बार आने वाले एलिमेंट की गिनती वापस करे।उदाहरणइसके लिए कोड:let arr = [2, 8, 4, 8, 6, 4, 7, 8]; const countOccurence = arr => { const max = arr.reduce((acc, val) => { return Math.max
-
JavaScript में दो अलग-अलग ऐरे को मिलाना
मान लीजिए हमारे पास दो ऐरे हैं, पहला ऐरे कुछ इवेंट्स की निर्धारित तारीखें रखता है और दूसरा ऐरे उन इवेंट्स के नाम रखता है:const dates = [ { id:1, date:2017-11-07 }, { id:1, date:
-
JavaScript में पॉलीगॉन के प्रत्येक साइड का केंद्र
मान लीजिए हमारे पास ऐरे का ऐरे है:const arr = [ [-73.9280684530257, 40.8099975343718], [-73.9282820374729, 40.8100875554645], [-73.9280124002104, 40.8103130893677], [-73.927875543761, 40.8102554080229], [-73.9280684530257, 40.809997534
-
JavaScript में ऑब्जेक्ट पर इटरेट करके फाल्सी प्रॉपर्टी हटाना
मान लीजिए हमारे पास ऐसा JSON ऑब्जेक्ट है:const obj = { a: { someKey: { propOne: , enabled: true } }, b: { someKey: {