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

जावास्क्रिप्ट - स्ट्रिंग से पहले n अक्षर हटाएं

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग और एक संख्या n लेता है और स्ट्रिंग से हटाए गए पहले n वर्णों के साथ एक और स्ट्रिंग देता है।

उदाहरण के लिए -

यदि मूल स्ट्रिंग है -

const str = "this is a string"
and n = 5,

तो आउटपुट होना चाहिए -

const output = "is a string"

आइए इस फ़ंक्शन के लिए कोड लिखें -

निम्नलिखित कोड है -

const mobileNumber = '+915389534759385';
const secondNumber = '+198345985734';
const removeN = (str, num) => {
   const { length } = str;
   if(num > length){
      return str;
   };
   const newStr = str.substr(num, length - num);
   return newStr;
};
console.log(removeN(mobileNumber, 3));
console.log(removeN(secondNumber, 2));

आउटपुट

कंसोल में आउटपुट निम्नलिखित है -

5389534759385
98345985734

  1. जावास्क्रिप्ट में एक स्ट्रिंग में शब्दों के पहले अक्षरों को आपस में बदलना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें ठीक दो शब्द होते हैं। हमारे फ़ंक्शन को एक नई स्ट्रिंग का निर्माण और वापसी करनी चाहिए जिसमें शब्दों का पहला अक्षर एक दूसरे के साथ इंटरचेंज किया जाता है। उदाहरण निम्नलिखित कोड है - const str = 'hello world'; const i

  1. जावास्क्रिप्ट में वर्णानुक्रम में एक स्ट्रिंग से n वर्णों को हटाना

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

  1. जावास्क्रिप्ट में एक स्ट्रिंग के पात्रों को फिर से समूहित करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक स्ट्रिंग str को पहले और एकमात्र तर्क के रूप में लेता है। स्ट्रिंग str में तीन प्रकार के वर्ण हो सकते हैं - अंग्रेजी अक्षर:(ए-जेड), (ए-जेड) अंक:0-9 विशेष वर्ण - शेष सभी वर्ण हमारे फ़ंक्शन को इस स्ट्रिंग के माध्यम से पुनरावृ