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

जांचें कि क्या स्ट्रिंग जावास्क्रिप्ट में वांछित वर्ण के साथ समाप्त होती है

<घंटा/>

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

फ़ंक्शन को यह निर्धारित करना चाहिए कि पहले तर्क द्वारा निर्दिष्ट स्ट्रिंग दूसरे तर्क द्वारा निर्दिष्ट वर्ण के साथ समाप्त होती है या नहीं। एकमात्र शर्त यह है कि हमें इसे किसी भी ES6 या पुस्तकालय विधियों का उपयोग किए बिना करना है।

उदाहरण

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

const str ='यह एक स्ट्रिंग है'; const checkEnding =(str ='', char ='') => {// हेल्पर फंक्शन स्ट्रिंग के अंतिम वर्ण को पकड़ने के लिए const getLast =(str ='' ) => {कास्ट {लंबाई} =str; वापसी str [लंबाई - 1]; }; वापसी getLast(str) ===char;};console.log(checkEnding(str, 'g'))console.log(checkEnding(str, 'h'))

आउटपुट

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

<पूर्व>सच्चाई
  1. जांचें कि जावास्क्रिप्ट में कोई स्ट्रिंग अपने आप में दोहरा रही है या नहीं

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

  1. जावास्क्रिप्ट का उपयोग करके एक स्ट्रिंग में डैश के साथ डॉट्स को बदलना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और इसमें डॉट्स (।) के सभी दिखावे को डैश (-) से बदल देता है। इनपुट const str = 'this.is.an.example.string'; आउटपुट const output = 'this-is-an-example-string'; स्ट्रिंग स्ट्र में डॉट्स (।) के सभी दिखावे को डैश (

  1. जांचें कि क्या कोई स्ट्रिंग PHP में दिए गए शब्द के साथ समाप्त होती है

    यह जांचने के लिए एक फ़ंक्शन बनाएं कि स्ट्रिंग निर्दिष्ट स्ट्रिंग के साथ समाप्त होती है या नहीं। फ़ंक्शन को सफलता पर TRUE या विफलता पर FALSE लौटना चाहिए। निम्नलिखित वाक्य रचना है - endFunc(str, lastStr) जाँच करने के लिए इसमें निम्नलिखित मापदंडों पर विचार करें - str - परीक्षण की जाने वाली स्ट्रिं