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

जावास्क्रिप्ट में वैकल्पिक स्वर और व्यंजन मान्य करना

<घंटा/>

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो अंग्रेजी अक्षरों की एक स्ट्रिंग लेता है, str, asthe first और एकमात्र तर्क। यदि और केवल स्वर और व्यंजन इनपुट स्ट्रिंग में वैकल्पिक रूप से दिखाई देते हैं, तो हमारा कार्य सही होना चाहिए, अन्यथा गलत।

उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है -

इनपुट

कॉन्स्ट स्ट्र ='अमेज़ॅन';

आउटपुट

कॉन्स्ट आउटपुट =सत्य;

आउटपुट स्पष्टीकरण

क्योंकि स्वर और व्यंजन बारी-बारी से 'अमेज़ॅन' स्ट्रिंग में दिखाई देते हैं।

उदाहरण

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

 कॉन्स्ट स्ट्र ='अमेज़ॅन'; कॉन्स्ट प्रकट वैकल्पिक रूप से =(str ='') => {वापसी str.split ('')। हर ((v, i) => {अगर (/ [aeiou] /। परीक्षण (str[0])){ if (i%2===0&&/[aeiou]/.test(v)){ return true } और अगर (i%2!==0&&!/[aeiou]/.test (v)) {रिटर्न ट्रू} और {रिटर्न फॉल्स}} अगर (!/[aeiou]/.test(str[0])){ if (i%2==0&&!/[aeiou]/.test(v) )) {वापसी सच } और अगर (i%2!==0&&/[aeiou]/.test(v)){ वापसी सच } और {वापसी झूठी } } })};console.log(appearAlternatingly(str));

आउटपुट

<पूर्व>सत्य
  1. जावास्क्रिप्ट में टेक्स्टडिकोडर और टेक्स्ट एन्कोडर?

    TextEncoder का उपयोग किसी दिए गए स्ट्रिंग को utf-8 मानक में बदलने के लिए किया जाता है। यह स्ट्रिंग से Uint8Array को फिर से ट्यून करता है। TextDecoder का उपयोग बाइट्स की एक धारा को कोड बिंदुओं की एक धारा में गुप्त करने के लिए किया जाता है। यह UTF-8, ISO-8859-2, KOI8-R, GBK आदि को डिकोड कर सकता है।

  1. जावास्क्रिप्ट में विनाशकारी और कार्य पैरामीटर

    जावास्क्रिप्ट में फ़ंक्शन पैरामीटर को नष्ट करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&

  1. जावास्क्रिप्ट में आयात और निर्यात का नाम बदलना

    जावास्क्रिप्ट में आयात और निर्यात का नाम बदलने के लिए कोड निम्नलिखित है - नोट - इस उदाहरण को चलाने के लिए आपको एक लोकलहोस्ट सर्वर चलाने की जरूरत है। उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:18पीएक्स; फ़ॉन्ट-वजन:500; रंग:रेबेकापर्