-
संख्या को अंकों की उलटी सरणी में बदलें JavaScript
मान लीजिए, हमें एक फ़ंक्शन लिखना है जो एक संख्या लेता है और संख्याओं की एक सरणी देता है जिसमें संख्या के अंक के रूप में तत्व होते हैं लेकिन विपरीत क्रम में। हम संख्या को एस्ट्रिंग में बदल देंगे, फिर इसे अंकों के स्ट्रिंग्स की एक सरणी प्राप्त करने के लिए विभाजित करेंगे, फिर हम स्ट्रिंग को संख्याओं मे
-
कुछ विशेष शब्दों के अलावा वस्तुओं को वर्णानुक्रम में क्रमबद्ध करें जावास्क्रिप्ट
मान लीजिए, हमारे पास दो सरणियाँ हैं जिनमें दोनों स्ट्रिंग अक्षर हैं, जिनमें से एक को क्रमबद्ध रूप से क्रमबद्ध करने की आवश्यकता है, लेकिन यदि यह सरणी, जिसे हमें क्रमबद्ध करना है, में अन्य सरणी से कुछ शब्द हैं, तो वे शब्द बहुत ऊपर और बाकी के दिखाई देने चाहिए तत्व को वर्णानुक्रम में क्रमबद्ध किया जाना
-
एक सरणी जावास्क्रिप्ट में NaN कीवर्ड के अस्तित्व की जांच कैसे करें
हमारे पास ऐसे तत्वों की एक सरणी है जिनमें सत्य और असत्य दोनों मान शामिल हैं। हमारा काम एक फ़ंक्शन लिखना है जो उन तत्वों के सूचकांक के साथ एक सरणी देता है जो मूल सरणी में NaN हैं। NaN!==NaN NaN का डेटाटाइप वास्तव में संख्या है। यद्यपि NaN एक मिथ्या मान है, लेकिन इसकी एक विशिष्ट संपत्ति है जो किसी अन
-
पूर्णांकों को रोमन संख्याओं में बदलने के लिए जावास्क्रिप्ट एल्गोरिथम
मान लीजिए, हमें एक फ़ंक्शन लिखना है, जैसे कि intToRoman (), जो, जैसा कि नाम से पता चलता है, एक तर्क के रूप में इसमें पारित संख्या के रोमन समकक्ष को लौटाता है। आइए इस फ़ंक्शन के लिए कोड लिखें - उदाहरण =4) {परिणाम + =चतुर्थ; संख्या - =4; }else{ परिणाम +=मैं; संख्या - =1; } } } वापसी परिणाम;};कंसोल.ल
-
रोमन संख्याओं को दशमलव संख्याओं में बदलने के लिए जावास्क्रिप्ट एल्गोरिथम
हमें एक फ़ंक्शन लिखना है जो रोमन संख्या की एक स्ट्रिंग लेता है और इसके दशमलव (आधार 10) के बराबर देता है। इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें - उदाहरण const romanToInt = (s) => { const legend = "IVXLCDM"; const l=[1,5,10,50,100,500,1000]; let sum
-
दो वस्तुओं को एक ही वस्तु में मिलाने के लिए जावास्क्रिप्ट प्रोग्राम और एक ही कुंजी के लिए मान जोड़ता है
हमें एक फंक्शन लिखना है जो दो ऑब्जेक्ट लेता है, उन्हें एक ऑब्जेक्ट में मर्ज करता है, और एक ही कुंजी के लिए मान जोड़ता है। यह रैखिक समय और स्थिर स्थान में किया जाना है, इसका मतलब है कि केवल एक लूप का उपयोग करना और पहले से मौजूद वस्तुओं में गुणों को मर्ज करना और कोई नया चर नहीं बनाना। तो चलिए इस फंक्
-
एक सरणी के माध्यम से पुनरावर्ती लूप और जावास्क्रिप्ट के साथ आइटम की वापसी संख्या?
हमें एक फ़ंक्शन लिखना है, जैसे searchRecursively() जो एक सरणी और एक खोज क्वेरी लेता है और उस खोज क्वेरी की गिनती नेस्टेड सरणी में देता है। उदाहरण के लिए, यदि सरणी − . द्वारा दी गई है const name =[राकेश, [कालीचरण, कृष्णा, राकेश, जेम्स, [माइकल, नाथन, राकेश, जॉर्ज]]]; फिर - Recursively खोजें(नाम, राक
-
जावास्क्रिप्ट में लगातार संख्याओं का योग
मान लीजिए, हमें एक फ़ंक्शन लिखना है जो एक सरणी लेता है और एक और सरणी देता है जिसमें लगातार समान संख्याएं एक साथ जोड़ दी जाती हैं। उदाहरण के लिए - const array = [1, 5, 5, 5, 8, 8, 9, 1, 4, 4, 2]; आउटपुट होना चाहिए - [1, 15, 16, 9, 1, 8, 2] सभी लगातार 5s को 15 तक जोड़ा गया, फिर 2 लगातार 8s को 16 मे
-
एक सरणी में सबसे लंबी और सबसे छोटी स्ट्रिंग प्राप्त करें जावास्क्रिप्ट
हमारे पास इस तरह के स्ट्रिंग अक्षर की एक सरणी है - const arr = ['Some', 'random', 'words', 'that', 'actually', 'form', 'a', 'sentence.']; हमें एक ऐसा फ़ंक्शन लिखना है जो इस सरणी से सबसे लंबा और सबसे छोटा शब्द लौटाता है। हम एक पूर्ण पुन
-
पुनरावर्ती फाइबोनैचि श्रृंखला के लिए जावास्क्रिप्ट कोड
हमें एक रिकर्सिव फंक्शन फाइबोनैचि () लिखना है जो एक संख्या n लेता है और फाइबोनैचि श्रृंखला के पहले n तत्वों के साथ एक सरणी देता है। इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें - उदाहरण {if(n){ return fibonacci(n-1, res.concat(count), count+last, count); }; वापसी रेस;};कंसोल.लॉग(फिबोनैकी(8));कंसोल.लॉग(फि
-
सत्यापन यदि कोई संख्या जावास्क्रिप्ट में पालिंड्रोम है
मान लीजिए, हमें एक फ़ंक्शन लिखना है जो एक संख्या लेता है और इस तथ्य के आधार पर एक बूलियन लौटाता है कि संख्या पैलिंड्रोम है या नहीं। एक प्रतिबंध यह है कि हमें संख्या को एक स्ट्रिंग या किसी अन्य डेटा प्रकार में परिवर्तित किए बिना ऐसा करना होगा। पैलिंड्रोम संख्याएँ वे संख्याएँ होती हैं जो पीछे और आगे
-
जावास्क्रिप्ट में पुनरावर्ती फ़ंक्शन का उपयोग करने तक सम संख्याओं का योग
हमें एक पुनरावर्ती फलन लिखना है जो एक संख्या n लेता है और सभी सम संख्याओं का योग n तक लौटाता है। आइए इस फ़ंक्शन के लिए कोड लिखें - उदाहरण const recursiveEvenSum = (num, sum = 0) => { num = num % 2 === 0 ? num : num - 1; if(num){ return recursiveEven
-
जावास्क्रिप्ट में किसी सरणी से कुछ निश्चित संख्या तत्वों को कैसे हटाएं
हमें एक ऐसा फ़ंक्शन लिखना है जो संख्याओं और संख्याओं की एक सरणी लेता है, और उस संख्या की सभी घटनाओं को सरणी से हटा देना चाहिए। आइए इस फ़ंक्शन के लिए कोड लिखें। हम यहां तत्वों को हटाने के लिए रिकर्सन का उपयोग करेंगे। एक सरणी से किसी तत्व के आवंटन को हटाने वाला पुनरावर्ती कार्य इस तरह लिखा जा सकता ह
-
जावास्क्रिप्ट सरणी में किसी प्रकार के nवें आइटम की अनुक्रमणिका प्राप्त करें
हमें एक फ़ंक्शन लिखने की आवश्यकता है, मान लीजिए getIndex() जो एक सरणी लेता है गिरफ्तारी, एक स्ट्रिंग / संख्या शाब्दिक txt और एक संख्या n . हमें txt . के nth अपीयरेंस का इंडेक्स वापस करना होगा गिरफ्तारी . में . अगर txt n बार नहीं आता है तो हमें -1 लौटना होगा। तो, चलिए इसके लिए फंक्शन लिखते हैं - उदा
-
जावास्क्रिप्ट में दो अलग-अलग सरणी से अद्वितीय आइटम प्राप्त करें
हमें एक ऐसा फ़ंक्शन बनाने की आवश्यकता होती है जो सरणियों की एक सरणी को स्वीकार करता है, और एक नया सरणी देता है जिसमें सभी तत्वों के साथ सरणी के मूल सरणी में मौजूद होते हैं, लेकिन डुप्लिकेट आइटम को हटा दें। उदाहरण के लिए - यदि इनपुट है - const arr = [ [12, 45, 65, 76, 76, 87, 98],  
-
संख्याओं की एक सरणी को विभाजित करें और सकारात्मक संख्याओं को जावास्क्रिप्ट सरणी और नकारात्मक संख्याओं को दूसरे पर धकेलें?
हमें एक फ़ंक्शन लिखना है जो एक सरणी लेता है और दो गुणों के साथ एक वस्तु देता है अर्थात् सकारात्मक और नकारात्मक। वे दोनों एक सरणी होनी चाहिए जिसमें सरणी से क्रमशः सभी सकारात्मक और नकारात्मक आइटम हों। यह काफी सीधा है, हम वांछित तत्वों को चुनने के लिए Array.prototype.reduce() विधि का उपयोग करेंगे और उ
-
एक जावास्क्रिप्ट सरणी को क्रमबद्ध करें ताकि NaN मान हमेशा नीचे समाप्त हो।
हमारे पास एक सरणी है जिसमें स्ट्रिंग और संख्या मिश्रित डेटा प्रकार होते हैं, हमें एक सॉर्टिंग फ़ंक्शन लिखना होता है जो सरणी को सॉर्ट करता है ताकि NaN मान हमेशा नीचे समाप्त हो। सरणी में पहले सभी सामान्य संख्याएँ होनी चाहिए, उसके बाद स्ट्रिंग अक्षर और उसके बाद NaNnumbers। हम जानते हैं कि NaN का डेटा
-
जावास्क्रिप्ट का उपयोग करके यादृच्छिक संख्याओं का उपयोग करके एक निश्चित लंबाई तक एक स्ट्रिंग को पैड करें
हमें एक फ़ंक्शन लिखना है, जैसे कि पैडस्टिंग () जो दो तर्क लेता है, पहला एक स्ट्रिंग है और दूसरा एक संख्या है। स्ट्रिंग की लंबाई हमेशा संख्या से कम या उसके बराबर होती है। हमें स्ट्रिंग के अंत में कुछ यादृच्छिक संख्याएँ डालनी हैं ताकि इसकी लंबाई संख्या के बिल्कुल बराबर हो जाए और हमें नई स्ट्रिंग वापस
-
नल को "-" जावास्क्रिप्ट से कैसे बदलें
हमें एक ऐसा फंक्शन लिखना है जो एक ऑब्जेक्ट को कई चाबियों के साथ लेता है और सभी झूठे मानों को डैश (-) से बदल देता है। हम केवल मूल ऑब्जेक्ट पर पुनरावृति करेंगे, उन कुंजियों की जाँच करेंगे जिनमें झूठे मान हैं, और हम उन झूठे मानों को बिना किसी अतिरिक्त स्थान (यानी, जगह में) का उपभोग किए बिना - से बदल दे
-
जावास्क्रिप्ट के साथ रंग मीटर के लिए #CCCCCC और #3B5998 के बीच रंग उत्पन्न करें?
हमें एक फ़ंक्शन लिखना है जो दो दिए गए रंगों के बीच एक यादृच्छिक रंग उत्पन्न करता है। आइए इस समस्या को भागों में बांटें - पहला → हम एक फ़ंक्शन लिखते हैं जो दो दी गई संख्याओं के बीच एक यादृच्छिक संख्या उत्पन्न करता है। दूसरा → यादृच्छिक रंग निर्माण के लिए हेक्स स्केल का उपयोग करने के बजाय, हम हे