-
JavaScript - स्ट्रिंग से पहले n कैरेक्टर हटाएं
हमें एक JavaScript फंक्शन लिखना है जो एक स्ट्रिंग और एक संख्या n लेता है और पहले n कैरेक्टर हटाकर दूसरी स्ट्रिंग लौटाता है। उदाहरण के लिए - यदि मूल स्ट्रिंग है - const str = this is a string और n = 5, तो आउटपुट होना चाहिए - const output = is a string उदाहरण निम्नलिखित कोड है - length){
-
किसी राशि को जोड़ने के लिए न्यूनतम नोटों की संख्या खोजना - JavaScript
मान लें, हमारे पास एक मुद्रा प्रणाली है जहां हमारे पास 1000, 500, 100, 50, 20, 10, 5, 2 और 1 इकाई के मूल्यवर्ग हैं। एक विशिष्ट राशि दी गई है, हमें एक फंक्शन लिखना है जो उन न्यूनतम कुल मूल्यवर्गों की गणना करता है जो उस राशि को जोड़ते हैं। उदाहरण के लिए, यदि राशि 512 है, सबसे कम नोट जो इसे जोड़ेंगे
-
रेंज में अभाज्य संख्याएं - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो दो संख्याएं लेता है, मान लें a और b, और a और b के बीच की अभाज्य संख्याओं की कुल संख्या लौटाता है (a और b सहित, यदि वे अभाज्य हैं)। उदाहरण के लिए - यदि a = 2, और b = 21, तो उनके बीच अभाज्य संख्याएं हैं 2, 3, 5, 7, 11, 13, 17, 19 और उनकी गिनती 8 है। हमारा फंक्श
-
JavaScript में forEach() और reduce() की तुलना संख्याओं के ऐरे को जोड़ने के लिए
हमें ES6 फंक्शंस forEach() और reduce() द्वारा एक बड़ी संख्या के ऐरे को जोड़ने में लगे समय की तुलना करने की आवश्यकता है। चूंकि हम यहां बड़ी संख्या का ऐरे नहीं रख सकते, हम बड़ी संख्या में बार जोड़ ऑपरेशन करके ऐरे की परिमाण का अनुकरण करेंगे (इटरेशन्स)। उदाहरण आइए इसके लिए कोड लिखें - sum += el);
-
स्ट्रिंग्स के ASCII स्कोर की तुलना - JavaScript
ASCII कोड ASCII एक 7-बिट कैरेक्टर कोड है जहां प्रत्येक बिट एक अद्वितीय कैरेक्टर को दर्शाता है। प्रत्येक अंग्रेजी वर्णमाला का एक अद्वितीय दशमलव ASCII कोड होता है। हमें एक फंक्शन लिखना है जो दो स्ट्रिंग्स लेता है और उनके ASCII स्कोर (यानी स्ट्रिंग के प्रत्येक कैरेक्टर के ASCII दशमलव का योग) की गणना
-
नेस्टेड ऐरे को स्ट्रिंग में बदलें - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो लिटरल्स के नेस्टेड ऐरे को लेता है और उसमें मौजूद सभी मानों को जोड़कर एक स्ट्रिंग में बदल देता है। const arr = [ hello, [ world, how, [ are, you, [ without, me ] ] ] ]; उदाहरण मान लें कि निम्नलिखि
-
तीन बिंदुओं के संरेखी (collinear) होने की जांच - JavaScript
संरेखी बिंदु तीन या अधिक बिंदु जो एक ही सीधी रेखा पर स्थित होते हैं, उन्हें संरेखी बिंदु कहा जाता है। और तीन बिंदु एक ही रेखा पर होते हैं यदि उनसे बने तीनों जोड़ियों की रेखाओं का ढलान (slope) समान होता है। उदाहरण के लिए, 2-D प्लेन पर तीन मनमाने बिंदु A, B और C पर विचार करें, वे संरेखी होंगे यदि -
-
ऐरे में चिह्न उल्टे करना - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो धनात्मक और ऋणात्मक संख्याओं का ऐरे लेता है और धनात्मक संख्याओं को संबंधित ऋणात्मक में और ऋणात्मक संख्याओं को संबंधित धनात्मक में बदल देता है (इन-प्लेस)। उदाहरण निम्नलिखित कोड है - { arr[ind] *= -1; }); }; changeSign(arr); console.log(arr); आउटपुट
-
JavaScript में प्रोनिक संख्याएं
एक प्रोनिक संख्या वह संख्या है जो दो लगातार पूर्णांकों का गुणनफल होती है, यानी n(n + 1) रूप की संख्या। हमें एक JavaScript फंक्शन लिखना है जो एक संख्या लेता है और true लौटाता है यदि यह प्रोनिक संख्या है अन्यथा false। उदाहरण { let nearestSqrt = Math.floor(Math.sqrt(num)) - 1; while(nearest
-
दो ऐरे में असामान्य तत्व खोजने का प्रोग्राम - JavaScript
मान लें, हमारे पास संख्याओं के दो ऐरे हैं - const arr1 = [12, 54, 2, 4, 6, 34, 3]; const arr2 = [54, 2, 5, 12, 4, 1, 3, 34]; हमें एक JavaScript फंक्शन लिखना है जो ऐसे दो ऐरे लेता है और दोनों ऐरे से उन तत्वों को लौटाता है जो दोनों के लिए सामान्य नहीं हैं। उदाहरण निम्नलिखित कोड है - { const re
-
स्ट्रिंग में दूसरी स्ट्रिंग की उपस्थिति गिनें - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो दो स्ट्रिंग्स लेता है और पहली स्ट्रिंग के दूसरी स्ट्रिंग में प्रकट होने की संख्या लौटाता है। मान लें हमारी स्ट्रिंग है - const main = This is the is main is string; हमें उपरोक्त main स्ट्रिंग में नीचे दी गई स्ट्रिंग की उपस्थिति ढूंढनी है - const sub = is; उद
-
ऐरे में रिकर्सिव गुणन - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो नेस्टेड ऐरे का ऐरे लेता है जिसमें संख्याएं और कुछ फाल्सी मान (0 सहित) और कुछ स्ट्रिंग्स भी होती हैं। फंक्शन को नेस्टेड ऐरे में मौजूद संख्या मानों का गुणनफल लौटाना चाहिए। यदि ऐरे में कुछ 0 हैं, तो हमें उन्हें भी अनदेखा करना चाहिए। आइए इस फंक्शन के लिए कोड लिखें
-
ऐरे में दूसरी सबसे अधिक बार आने वाली अक्षर खोजें - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो एक स्ट्रिंग लेता है और उस अक्षर को लौटाता है जो स्ट्रिंग में दूसरी सबसे अधिक बार आता है। मान लें कि निम्नलिखित हमारा ऐरे है - const arr = [1, 34, 4, 3, 2, 1, 4, 6, 4, 6, 5, 3, 6, 6]; तो, सबसे अधिक बार आने वाला अक्षर है - 6 लेकिन हम आउटपुट को दूसरी सबसे अधिक
-
स्ट्रिंग को n बराबर भागों में विभाजित करें - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो एक स्ट्रिंग और एक संख्या n लेता है (ऐसा कि n स्ट्रिंग की लंबाई को सटीक रूप से विभाजित करता है)। हमें लंबाई n के स्ट्रिंग का ऐरे लौटाना है जिसमें स्ट्रिंग के n बराबर भाग हों। उदाहरण { let { res, currInd } = acc; if(!res[currInd] || res[currInd]
-
दो ऐरे की समानता का परीक्षण करने का प्रोग्राम - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो लिटरल्स के दो ऐरे लेता है और ऐरे के संबंधित एलिमेंट्स की जांच करता है और यह true लौटाना चाहिए यदि ऐरे के सभी संबंधित एलिमेंट्स समान हैं अन्यथा false। उदाहरण निम्नलिखित कोड है - { if(first.length !== second.length){ return false; }; for(let
-
सबसे बड़े और सबसे छोटे को छोड़कर ऐरे के सभी एलिमेंट्स का औसत - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो संख्याओं का ऐरे लेता है और सबसे छोटी और सबसे बड़ी संख्या को छोड़कर उसके एलिमेंट्स का औसत लौटाता है। उदाहरण निम्नलिखित कोड है - max){ max = val; }; if(val < min){ min = val; }; return { min, max, sum };
-
JavaScript में फैक्टोरियल रिकर्सन
हमें एक JavaScript फंक्शन लिखना है जो रिकर्सिव दृष्टिकोण का उपयोग करके संख्या n का फैक्टोरियल 계산 करता है। यहां, हम फैक्टोरियल रिकर्सन ढूंढ रहे हैं और एक कस्टम फंक्शन recursiceFactorial() बना रहे हैं - { if(num){ return recursiceFactorial(num-1, res * num); }; return res; }; अ
-
JavaScript में ऋणात्मक संख्याओं के समूहों की गिनती
हमारे पास संख्याओं का एक ऐरे है जैसे - const arr = [-1,-2,-1,0,-1,-2,-1,-2,-1,0,1,0]; मान लें, हमें एक JavaScript फंक्शन लिखना है जो ऐरे में लगातार ऋणात्मक संख्याओं के समूहों की गिनती करता है। यहां हमारे पास इंडेक्स 0 से 2 तक लगातार नेगेटिव हैं जो एक समूह बनाते हैं और फिर 4 से 8 तक दूसरा समूह बना
-
ऑब्जेक्ट्स के ऐरे की तुलना - JavaScript
हमारे पास ऑब्जेक्ट्स के दो ऐरे हैं जैसे - const blocks = [ { id: 1 }, { id: 2 }, { id: 3 }, { id: 4 }, ] const containers = [ { block: { id: 1 } }, { block: { id: 2 } }, { block: { id: 3 } }, ] हमें एक फंक्शन लिखना है जो blocks ऐरे के प्रत्येक ऑब्जेक्ट की तुलना containe
-
सम और विषम इंडेक्स अंकों का अंतर खोजें - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो एक संख्या लेता है और सम स्थान पर अंकों के योग और विषम स्थान पर अंकों के योग का अंतर लौटाता है। उदाहरण आइए कोड लिखें - { if(num){ if(ind % 2 === 0){ res += num % 10; }else{ res -= num % 10; }; }; retu