-
डिसेरियम नंबर जांचें - JavaScript
डिसेरियम नंबर - वे सभी संख्याएं जो निम्नलिखित समीकरण को संतुष्ट करती हैं, डिसेरियम नंबर होती हैं - xy...z = x^1 + y^2 + ... + z^n जहां n संख्या में अंकों की संख्या है। उदाहरण के लिए - 175 एक डिसेरियम नंबर है क्योंकि: 175 = 1^1 + 7^2 + 5^3 = 1 + 49 + 125 = 175 उदाहरण { acc += Math.po
-
केवल एक बार डुप्लिकेट चुनने का प्रोग्राम - JavaScript
हमारे पास लिटरल्स का एक ऐरे है जिसमें कुछ डुप्लिकेट मान कई बार आते हैं जैसे - const arr = [1, 4, 3, 3, 1, 3, 2, 4, 2, 1, 4, 4]; हमें एक JavaScript फंक्शन लिखना है जो इस ऐरे को लेता है और मूल ऐरे से सभी डुप्लिकेट एंट्री को चुनता है और केवल एक बार। तो, उपरोक्त ऐरे के लिए, आउटपुट होना चाहिए - const
-
द्वि-आयामी ऐरे का ट्रांसपोज़ - JavaScript
ट्रांसपोज़ एक मैट्रिक्स (2-D ऐरे) का ट्रांसपोज़ मूल मैट्रिक्स का केवल फ्लिप किया गया संस्करण है। हम मैट्रिक्स (2-D ऐरे) को उसकी पंक्तियों को उसके कॉलम के साथ स्विच करके ट्रांसपोज़ कर सकते हैं। मान लें निम्नलिखित हमारा 2d ऐरे है - const arr = [ [1, 1, 1], [2, 2, 2], [3, 3, 3], ]; उदाहर
-
दो 2-D ऐरे की समानता - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो दो 2-D ऐरे लेता है और इस जांच के आधार पर बूलियन लौटाता है कि ऐरे समान हैं या नहीं। हमारे मामले में इन ऐरे की समानता संबंधित एलिमेंट्स की समानता से निर्धारित होती है। दोनों ऐरे में समान संख्या में पंक्तियां और कॉलम होने चाहिए - arr1[i][j] === arr2[i][j] उपरोक
-
स्ट्रिंग में कुल विराम चिह्न गिनें - JavaScript
अंग्रेजी भाषा में, इन सभी कैरेक्टर्स को विराम चिह्न माना जाता है - !, ,, , ;, \, ., -, ? हमें एक JavaScript फंक्शन लिखना है जो एक स्ट्रिंग लेता है और स्ट्रिंग में इन विराम चिह्नों की उपस्थिति की संख्या गिनता है और वह गिनती लौटाता है। उदाहरण { const punct = !,\;\.-?; let count = 0; fo
-
JavaScript में डिवाइड और कंकर लॉजिक इम्प्लीमेंट करके क्विकसॉर्ट बनाएं
हमें एक JavaScript फंक्शन लिखना है जो संख्याओं का ऐरे लेता है और क्विक सॉर्ट एल्गोरिदम का उपयोग करके इसे सॉर्ट करता है। क्विकसॉर्ट यह एल्गोरिदम मूल रूप से एक डिवाइड और कंकर एल्गोरिदम है जहां हम लूप के हर पास में एक पिवट चुनते हैं और पिवट से छोटे सभी एलिमेंट्स को उसके बाएं और बड़े को दाएं रखते हैं
-
ऑब्जेक्ट को Map में बदलें - JavaScript
मान लें हमारे पास ऐसा ऑब्जेक्ट है - const obj = { name: Vikas, age: 45, occupation: Frontend Developer, address: Tilak Nagar, New Delhi, experience: 23, }; हमें एक JavaScript फंक्शन लिखना है जो की-वैल्यू पेयर्स वाले ऐसे ऑब्जेक्ट को लेता है और इसे Map में बदल देता है। उदाहरण {
-
ऐरे में वैकल्पिक जोड़ और गुणन - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो संख्याओं का ऐरे लेता है और एलिमेंट्स का वैकल्पिक गुणात्मक योग लौटाता है। उदाहरण के लिए - यदि ऐरे है - const arr = [1, 2, 4, 1, 2, 3, 4, 3]; तो आउटपुट की गणना इस तरह होनी चाहिए - 1*2+4*1+2*3+4*3 2+4+6+12 और आउटपुट होना चाहिए - 24 उदाहरण acc + val); }; conso
-
स्ट्रिंग से संख्याओं का योग - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें बीच में कुछ एक-अंकीय संख्याएं होती हैं और फंक्शन को स्ट्रिंग में मौजूद सभी संख्याओं का योग लौटाना चाहिए। मान लें निम्नलिखित संख्याओं के साथ हमारी स्ट्रिंग है - const str = gdf5jhhj3hbj4hbj3jbb4bbjj3jb5bjjb5bj3; उदाहरण { const s
-
JavaScript में स्विच केस कैलकुलेटर
मान लें, हमें एक JavaScript फंक्शन लिखना है जो निम्न जैसी स्ट्रिंग लेता है ताकि एक कैलकुलेटर बनाया जा सके - 4 add 6 6 divide 7 23 modulo 8 मूल विचार यह है कि स्ट्रिंग में दोनों तरफ दो संख्याएं होंगी और बीच में ऑपरेशन दर्शाने वाली स्ट्रिंग होगी। बीच की स्ट्रिंग इन पांच मानों में से एक ले सकती है -
-
संख्या में सबसे बड़े और सबसे छोटे अंक का अंतर खोजना - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो एक संख्या लेता है और उसमें मौजूद सबसे बड़े और सबसे छोटे अंक के बीच का अंतर लौटाता है। उदाहरण के लिए: यदि संख्या 5464676 है, तो यहां सबसे छोटा अंक 4 है और सबसे बड़ा 7 है। अतः, हमारा आउटपुट 3 होना चाहिए। उदाहरण { if(num){ const digit = num % 10;
-
ऑब्जेक्ट को ऐरे में बदलें - JavaScript
मान लें, हमारे पास की-वैल्यू पेयर्स का एक ऑब्जेक्ट है जैसे - const obj = { name: Vikas, age: 45, occupation: Frontend Developer, address: Tilak Nagar, New Delhi, experience: 23, salary: 98000 }; हमें एक फंक्शन लिखना है जो ऑब्जेक्ट लेता है और ऐरे के ऐरे लौटाता है जिसमें प्रत
-
दो ऐरे जोड़ें डुप्लिकेट को केवल एक बार रखते हुए - JavaScript
मान लें, हमारे पास लिटरल्स के दो ऐरे हैं जैसे: const arr1 = [2, 4, 5, 3, 7, 8, 9]; const arr2 = [1, 4, 5, 2, 3, 7, 6]; हमें एक JavaScript फंक्शन लिखना है जो ऐसे दो ऐरे लेता है और सभी डुप्लिकेट हटाकर एक नया ऐरे लौटाता है (केवल एक बार प्रकट होना चाहिए)। उदाहरण { const { length: l1 } = first;
-
पैलिंड्रोम ऐरे - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो लिटरल्स का ऐरे लेता है और जांचता है कि यदि आगे या पीछे से पढ़ने पर एलिमेंट्स समान हैं या नहीं यानी पैलिंड्रोम। उदाहरण आइए इस फंक्शन के लिए कोड लिखें - { const { length: l } = arr; const mid = Math.floor(l / 2); for(let i = 0; i <= mid; i++){
-
संख्या को n लंबाई के ऐरे में विभाजित करें - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो दो संख्याएं m और n लेता है, और आकार n का एक ऐरे लौटाता है जिसके सभी एलिमेंट्स का योग m हो। उदाहरण निम्नलिखित कोड है - { const res = []; for(let i = 0; i < len; i++){ res.push(sum / len); }; return res; }; console.log(splitNumber(len, s
-
बबल सॉर्ट इम्प्लीमेंट करने का कोड - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो लिटरल्स का ऐरे लेता है और बबल सॉर्ट का उपयोग करके इसे सॉर्ट करता है। बबल सॉर्ट में, आसन्न एलिमेंट्स के प्रत्येक जोड़े की तुलना की जाती है और यदि वे क्रम में नहीं हैं तो एलिमेंट्स को स्वैप किया जाता है। उदाहरण आइए इस फंक्शन के लिए कोड लिखें - = 0; j--){
-
ऐरे को हर nth एलिमेंट के योग तक कम करें - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो संख्याओं का ऐरे लेता है और ऐरे से उन नंबरों का संचयी योग लौटाता है जो n के गुणक इंडेक्स पर मौजूद हैं। उदाहरण { let sum = 0; for(let i = 0; i < arr.length; i++){ if(i % num !== 0){ continue; }; sum += arr[i]; };
-
JavaScript में कल और परसों की तारीख प्राप्त करना
JavaScript की Date क्लास का उपयोग करके जिसका ऑब्जेक्ट new Date() वर्तमान दिन के लिए जावास्क्रिप्ट तारीख लौटाता है, हमें अगले दो दिनों की तारीख ढूंढनी है। यह काफी सरल समस्या है और हम इसे कोड की कुछ लाइनों से हासिल कर सकते हैं। सबसे पहले, आज की तारीख प्राप्त करें - // आज की तारीख प्राप्त करना const
-
Math लाइब्रेरी के बिना पूर्ण वर्ग की जांच - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो एक संख्या लेता है और इस तथ्य के आधार पर बूलियन लौटाता है कि संख्या पूर्ण वर्ग है या नहीं। पूर्ण वर्ग संख्याओं के उदाहरण - 4, 16, 81, 441, 256, 729, 9801 उदाहरण { let ind = 1; while(ind * ind <= num){ if(ind * ind !== num){ ind++;
-
दो दी गई स्ट्रिंग्स को जोड़ें ताकि यदि संयोजन डबल कैरेक्टर बनाता है तो उनमें से एक को छोड़ दें - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो दो स्ट्रिंग्स लेता है और दूसरी स्ट्रिंग को पहली स्ट्रिंग के साथ जोड़ता है। यदि पहली स्ट्रिंग का अंतिम कैरेक्टर और दूसरी स्ट्रिंग का पहला कैरेक्टर समान हैं तो हमें उनमें से एक को छोड़ना होगा। मान लें जावास्क्रिप्ट में निम्नलिखित हमारी स्ट्रिंग्स हैं - const str