Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट के साथ किसी अन्य स्ट्रिंग में निहित स्ट्रिंग से वर्ण निकालें?

<घंटा/>

मान लें कि निम्नलिखित हमारे दो तार हैं -

var originalName ="JOHNDOE";var removeName ="JOHN"

हमें पहले से दूसरी स्ट्रिंग को हटाने की जरूरत है। इसके लिए रिप्लेस () के साथ-साथ रिड्यूस () का इस्तेमाल करें।

उदाहरण

const removeCharactersFromAString=(removalName, originalName)=>removalName.split('').reduce((obj,v)=>obj.replace(v,''), originalName);var originalName ="JOHNDOE"; वर हटानेनाम ="जॉन" कंसोल। 

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

नोड fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo93.js.

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

PS C:\Users\Amit\JavaScript-code> नोड demo93.jsDOE

  1. जावास्क्रिप्ट वाले तत्व से कक्षा का नाम कैसे निकालें?

    जावास्क्रिप्ट के साथ एक तत्व से एक वर्ग का नाम हटाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    .newStyle {       font-fam

  1. जावास्क्रिप्ट में सिंगल ट्वीक के साथ जांच कर रहा है कि एक स्ट्रिंग दूसरे से हासिल की जा सकती है

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो वर्णों के दो तार लेता है, उन्हें str1 और str2 कहते हैं। फ़ंक्शन को यह जांचना चाहिए कि क्या हम str1 से बिल्कुल एक वर्ण हटाकर str1 से str2 बना सकते हैं। यदि हम ऐसा कर सकते हैं, तो फ़ंक्शन को सही, अन्यथा वापस लौटना चाहिए। उदाहरण के लिए - यदि इनपुट स्ट

  1. जावास्क्रिप्ट में दो अलग-अलग वर्णों वाली सबसे लंबी स्ट्रिंग

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो पहले तर्क के रूप में एक स्ट्रिंग लेता है और दूसरे तर्क के रूप में एक संख्या (स्ट्रिंग की लंबाई से छोटा) लेता है। फ़ंक्शन को मूल स्ट्रिंग से वर्णों को हटा देना चाहिए और एक नई स्ट्रिंग तैयार करनी चाहिए जैसे कि यह सबसे लंबी स्ट्रिंग हो जिसमें अधिकतम