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

जावास्क्रिप्ट में एक पैंग्राम स्ट्रिंग का निर्धारण

<घंटा/>

पैंग्राम स्ट्रिंग्स:

पंग्राम एक स्ट्रिंग है जिसमें अंग्रेजी वर्णमाला के प्रत्येक अक्षर होते हैं।

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

उदाहरण

इसके लिए कोड होगा -

const str ='हमने तुरंत अगले पुरस्कार के लिए प्राचीन हाथीदांत बकल का फैसला किया';const isPangram =(str ='') => {str =str.toLowerCase(); कास्ट {लंबाई} =str; कास्ट अक्षर ='abcdefghijklmnopqrstuvwxyz'; कॉन्स्ट अल्फाअर =अल्फाबेट्स। स्प्लिट (''); के लिए (चलो मैं =0; मैं <लंबाई; i++){ const el =str[i]; कॉन्स्ट इंडेक्स =alphaArr.indexOf(el); अगर (सूचकांक! ==-1) { alphaArr.splice (सूचकांक, 1); }; }; वापसी !alphaArr.length;};console.log(isPangram(str));

आउटपुट

और कंसोल में आउटपुट होगा -

<पूर्व>सत्य
  1. जावास्क्रिप्ट कॉन्स्ट

    जावास्क्रिप्ट कॉन्स्ट घोषणाएं वेरिएबल बनाती हैं जिन्हें किसी अन्य मान पर पुन:असाइन नहीं किया जा सकता है या बाद में पुन:घोषित नहीं किया जा सकता है। इसे ES2015 में पेश किया गया था। जावास्क्रिप्ट कॉन्स्टेबल डिक्लेरेशन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html> <head> &l

  1. जावास्क्रिप्ट में कॉन्स्ट बनाम लेट।

    Const and let को ES2015 में ब्लॉक स्कोप्ड वेरिएबल घोषित करने के लिए पेश किया गया था। जबकि लेट का उपयोग करके घोषित चर को पुन:असाइन किया जा सकता है, यदि उन्हें कॉन्स का उपयोग करके घोषित किया गया है तो उन्हें पुन:असाइन नहीं किया जा सकता है। जावास्क्रिप्ट में लेट और कॉन्स्ट दिखाने वाला कोड निम्नलिखित ह

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

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