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

जावास्क्रिप्ट फ़ंक्शन में विशिष्ट शुरुआत या समाप्ति अक्षरों की जांच करें

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो स्ट्रिंग्स में लेता है। आइए उन्हें str1 और str2 कहते हैं।

हमारे फ़ंक्शन को यह जांचना चाहिए कि या तो str1 str2 से शुरू होता है या यह str2 के साथ समाप्त होता है। यदि ऐसा है, तो हमें सही लौटना चाहिए अन्यथा हमें झूठी वापसी करनी चाहिए।

उदाहरण

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

const str = 'this is an example string';
const startsOrEndsWith = (str1 = '', str2 = '') => {
   if(str2.length > str1.length){
      return false;
   };
   if(str1 === str2){
      return true;
   };
   const { length: l1 } = str1;
   const { length: l2 } = str2;
   const startPart = str1.substring(0, l2);
   const endPart = str1.substring(l1 - l2, l1);
   return startPart === str2 || endPart === str2;
};
console.log(startsOrEndsWith(str, 'hel'));
console.log(startsOrEndsWith(str, 'ing'));
console.log(startsOrEndsWith(str, 'thi'));

आउटपुट

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

false
true
true

  1. JavaScript Symbol.for() फ़ंक्शन

    Symbol.for() फ़ंक्शन किसी दिए गए प्रतीक के लिए रनटाइम-वाइड सिंबल रजिस्टरी की खोज करता है। यदि प्रतीक मिल जाता है तो उसे वापस कर दिया जाता है अन्यथा वैश्विक प्रतीक रजिस्टर में एक नया प्रतीक बनाया जाता है और बस वापस कर दिया जाता है। निम्नलिखित प्रतीक के लिए कोड है। के लिए () फ़ंक्शन उदाहरण <!DOCTY

  1. जावास्क्रिप्ट में एक स्ट्रिंग में एक विशिष्ट स्ट्रिंग की घटना की गणना कैसे करें

    हमें एक JavaScript फ़ंक्शन लिखने की आवश्यकता है जो दो स्ट्रिंग्स, जैसे str1 और str2 में लेता है। तब फ़ंक्शन को गिनना चाहिए और str1 में str2 प्रकट होने की संख्या वापस करनी चाहिए उदाहरण के लिए - count('this is a string', 'is') should return 2; उदाहरण इसके लिए कोड होगा - const str1 =

  1. जावास्क्रिप्ट - खोजें कि क्या स्ट्रिंग एक पैलिंड्रोम है (विराम चिह्न के लिए जाँच करें)

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो किसी दिए गए स्ट्रिंग के पैलिंड्रोम होने पर सही हो जाता है। अन्यथा, झूठी वापसी। स्ट्रिंग को मान्य करते समय हमें इन शर्तों को ध्यान में रखना होगा - पैलिंड्रोम की जांच करने के लिए हमें विराम चिह्नों को हटाना होगा और सभी छोटे अक्षरों को मोड़