-
जावास्क्रिप्ट में रैखिक समय में दो योग समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो पहले तर्क के रूप में संख्याओं की एक सरणी और दूसरे तर्क के रूप में एक लक्ष्य योग लेता है। फ़ंक्शन को सरणी (लगातार या गैर-लगातार) से दो ऐसी संख्याओं की अनुक्रमणिका ढूंढनी और वापस करनी चाहिए जो लक्ष्य योग (यदि कोई हो) देने के लिए जोड़ती है। शर्त यह
-
जावास्क्रिप्ट में सरणी की मनमानी संख्या के बीच सामान्य वस्तु ढूँढना
मान लीजिए, हमारे पास इस तरह की संख्याओं की सरणियों का एक ऑब्जेक्ट है - const obj = { a: [ 15, 23, 36, 49, 104, 211 ], b: [ 9, 12, 23 ], c: [ 11, 17, 18, 23, 38 ], d: [ 13, 21, 23, 27, 40, 85] }; वस्तु में तत्वों की संख्या निश्चित नहीं है और इसमें
-
क्या स्ट्रिंग को जावास्क्रिप्ट में विभाजित किया जा सकता है
हमें एक गैर-रिक्त स्ट्रिंग str और स्ट्रिंग्स की एक सरणी दी गई है जिसमें गैर-रिक्त शब्दों की एक सूची है। हमें एक फ़ंक्शन लिखना है जो यह निर्धारित करता है कि क्या स्ट्रिंग को सरणी में मौजूद एक या अधिक शब्दों के एक अलग-अलग अनुक्रम में विभाजित किया जा सकता है। नोट सरणी में एक ही शब्द का विभाजन में क
-
जावास्क्रिप्ट में केस-संवेदी सॉर्ट
मान लीजिए, हमारे पास इस तरह के स्ट्रिंग शाब्दिकों की एक सरणी है - const arr = ['1185 Design','3 D Exhibits','44Doors', '4Concepts','ABC Data','acceleration']; हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक ऐसी सरणी लेता है और सरणी को जगह में
-
जावास्क्रिप्ट में शाब्दिक के क्रमबद्ध सरणी से डुप्लिकेट निकालना
मान लीजिए कि हमें शाब्दिकों की एक क्रमबद्ध सरणी दी गई है। हमें एक ऐसा फंक्शन लिखना है जो एरे से सभी डुप्लीकेट्स को इन-प्लेस से हटा देता है जैसे कि प्रत्येक एलिमेंट केवल एक बार दिखाई देता है और एरे की नई लंबाई लौटाता है। ऐसा करने की शर्त यह है कि हम किसी अन्य सरणी के लिए अतिरिक्त स्थान आवंटित नहीं क
-
जावास्क्रिप्ट में एक अलग सरणी से प्रत्येक रिकॉर्ड में एक सरणी से सभी रिकॉर्ड जोड़ें
मान लीजिए कि हमारे पास स्ट्रिंग्स की दो सरणियाँ हैं जिनमें कुछ इस तरह के उपयोगकर्ताओं के बारे में डेटा है - const users = ['Rahul', 'Dinesh', 'Rohit']; const data = ["SOP1", "SOP2","SOP3","SOP4"]; हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है
-
जावास्क्रिप्ट में एक बाइनरी ट्री को बदलना
मान लीजिए, हमारे पास इस तरह का प्रतिनिधित्व करने वाला एक बाइनरी ट्री है - 4 / \ 2 7 / \ / \ 1 3 6 9 हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो इस बाइनरी ट्री की जड़ को लेता है और इसे उलट देता है।
-
पहली स्ट्रिंग में उन तत्वों को हटाएं जो जावास्क्रिप्ट में दूसरी स्ट्रिंग में नहीं हैं
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो स्ट्रिंग्स में लेता है। हमारे फ़ंक्शन को पहली स्ट्रिंग का एक नया संस्करण लौटाना चाहिए जिसमें केवल वे तत्व शामिल हैं जो दूसरी स्ट्रिंग में भी मौजूद हैं। ध्यान दें कि लौटाए गए स्टिंग में तत्वों के दिखने का क्रम नहीं बदलना चाहिए, यानी, क्रम वैसा ही होना चाह
-
जावास्क्रिप्ट में पुनरावर्तन के बिना एकाधिक नेस्टेड सरणियों की सरणी को समतल करने का कार्य
मान लीजिए, हमारे पास इस तरह की संख्याओं की एक नेस्टेड सरणी है - const arr = [1, 4, 5, [ 5, 6, [ 6, 19, 5, [5] ], [5, 7, 6, [6, 8]], 8 ], 6]; हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक नेस्टेड सरणी लेता है, आदर्श रूप से किसी भी मनमाने स्तर
-
सरणी के सभी मानों में स्ट्रिंग को प्रीपेन्ड करने के लिए जावास्क्रिप्ट फ़ंक्शन?
मान लीजिए, हमारे पास इस तरह के स्ट्रिंग शाब्दिकों की एक सरणी है - const arr = ["a", "b", "c"]; हम जो चाहते हैं वह यह है कि हमारे पास एक स्ट्रिंग है जो हैलो कहती है और हम इस स्ट्रिंग को सरणी के प्रत्येक मान के लिए तैयार करना चाहते हैं। इसलिए, हमारे फ़ंक्शन को स्ट्रिंग्
-
जावास्क्रिप्ट में वस्तुओं की नई सरणी में सरणी वस्तु गुण मानों का योग
मान लीजिए कि हमारे पास वस्तुओं की एक सरणी है जिसमें कुछ छात्रों के बारे में डेटा और उनके अंक इस तरह हैं - const arr =[{विषय:गणित, अंक:40, noOfStudents:5}, {विषय:विज्ञान, अंक:50, noOfStudents:16}, { विषय:इतिहास, अंक:35, कोई छात्र नहीं:23}, {विषय:विज्ञान, अंक:65, कोई छात्र नहीं:2}, {विषय:गणित, अंक:30,
-
जावास्क्रिप्ट में निकटतम एन तक कैसे राउंड अप करें
मान लीजिए कि हमारे पास एक नंबर है, const num = 76; हालांकि, यदि हम इस संख्या को निकटतम 10 स्थान पर पूर्णांकित करते हैं, तो परिणाम 80 . होगा यदि हम इस संख्या को निकटतम 100 स्थान पर पूर्णांकित करते हैं, तो परिणाम 100 होगा यदि हम इस संख्या को निकटतम 1000 स्थान पर पूर्णांकित करते हैं, तो परिणा
-
जावास्क्रिप्ट में कुशलतापूर्वक जोसेफस क्रमपरिवर्तन की गणना करना
घेराबंदी। दुश्मन के सामने आत्मसमर्पण करने से इनकार करते हुए, उन्होंने इसके बजाय सामूहिक आत्महत्या का विकल्प चुना, एक मोड़ के साथ - उन्होंने एक घेरा बनाया और हर तीन में एक आदमी को मारने के लिए आगे बढ़े, जब तक कि एक आखिरी आदमी नहीं बचा (और यह कि इस अधिनियम को समाप्त करने के लिए खुद को मारना चाहिए था)
-
अल्पविराम और अर्धविराम से अलग स्ट्रिंग को जावास्क्रिप्ट में द्वि-आयामी सरणी में कैसे विभाजित करें?
मान लें कि हमारे पास एक चर उपयोगकर्ता है जिसमें पाठ की निम्नलिखित स्ट्रिंग है जहां प्रत्येक उपयोगकर्ता को अर्धविराम से अलग किया जाता है और प्रत्येक उपयोगकर्ता की प्रत्येक विशेषता को अल्पविराम से अलग किया जाता है - const उपयोगकर्ता =बॉब,1234,[email protected];Mark,5678,[email protected]; हमें एक जावास्
-
जावास्क्रिप्ट में संख्याओं की श्रेणी का कम से कम सामान्य गुणक ढूँढना?
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो एक श्रेणी को निर्दिष्ट करते हुए ठीक दो संख्याओं की एक सरणी लेता है। तब फ़ंक्शन को उस सीमा के भीतर सभी संख्याओं में से कम से कम सामान्य गुणक की गणना करनी चाहिए और अंतिम परिणाम वापस करना चाहिए। उदाहरण इसके लिए कोड होगा - const range = [8, 3]
-
कैसे एक मूल्य खोजने के लिए बाइनरी ट्री में मौजूद है या जावास्क्रिप्ट में नहीं है?
हमें बाइनरीसर्च ट्री डेटा प्रकार के प्रोटोटाइप ऑब्जेक्ट पर एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो एक मान लेता है और यह पता लगाता है कि वह मान बीएसटी में निहित है या नहीं। उदाहरण इसके लिए कोड होगा - // BSTclass नोड के लिए एकल नोड के लिए वर्ग {कन्स्ट्रक्टर (मान) { this.value =value; }}
-
एक यादृच्छिक संख्या उत्पन्न करना जो जावास्क्रिप्ट में n से विभाज्य है
हमें एक JavaScript फ़ंक्शन लिखने की आवश्यकता है जो एक संख्या को एकमात्र तर्क के रूप में लेता है। फिर फ़ंक्शन को एक यादृच्छिक उत्पन्न संख्या लौटानी चाहिए जो हमेशा तर्क द्वारा प्रदान की गई संख्या से विभाज्य होती है। उदाहरण इसके लिए कोड होगा - const num = 21; // function that generates random numbers
-
जावास्क्रिप्ट में विशिष्ट अक्षर से शुरू होने वाले शब्द ढूँढना
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो पहले तर्क के रूप में स्ट्रिंग अक्षर की एक सरणी और दूसरे तर्क के रूप में एक एकल स्ट्रिंग वर्ण लेता है। फिर हमारे फ़ंक्शन को पहली सरणी प्रविष्टि ढूंढनी चाहिए और वापस करनी चाहिए जो दूसरे तर्क द्वारा निर्दिष्ट वर्ण से शुरू होती है। उदाहरण इसके लिए
-
जावास्क्रिप्ट में सरणी के सभी संभावित क्रमपरिवर्तन उत्पन्न करना
हमें अलग-अलग पूर्णांकों की एक सरणी दी गई है, और हमें सरणी में पूर्णांकों के सभी संभावित क्रमपरिवर्तन वापस करने की आवश्यकता है। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr =[1, 2, 3]; तब आउटपुट होना चाहिए - कॉन्स आउटपुट =[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3, 2,1]]; उदाहरण इसके लिए क
-
जावास्क्रिप्ट में सेट में संख्याओं की सरणी को सॉर्ट करने के लिए एल्गोरिदम
मान लीजिए, हमारे पास वस्तुओं की एक सरणी है जिसमें कुछ इस तरह हैं - const arr = [ {'item1': 144}, {'item2': 0}, {'item3': 366}, {'item4': 15}, {'item6': 366}, {'item7': 19}, &