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

स्वर, अन्य वर्ण और एक स्ट्रिंग में व्यंजन अंतर जावास्क्रिप्ट

<घंटा/>

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

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

अगर स्ट्रिंग है -

"नमस्ते दुनिया!!"

फिर, हमारे पास 7 व्यंजन, 3 स्वर और 3 अन्य वर्ण हैं, इसलिए आउटपुट होना चाहिए -

|7 - (3+3)| =1 

इसलिए, आउटपुट 1

. होना चाहिए

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

उदाहरण

const str ='Hello World!!';const findDifference =str => {const creds =str.split("").reduce((acc, val) => {let {v, c} =acc; const स्वर ='aeiou'; const ascii =val.toLowerCase().charCodeAt(); if(!vowels.includes(val.toLowerCase()) &&ascii>=97 &&ascii <=122){++c; } अन्य {++ वी}; वापसी {सी, वी}; }, {वी:0, सी:0}); वापसी Math.abs(creds.c - creds.v);}console.log(findDifference(str))

आउटपुट

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

1

  1. टाइपस्क्रिप्ट और जावास्क्रिप्ट के बीच अंतर

    जैसा कि हम जानते हैं कि टाइपस्क्रिप्ट और जावास्क्रिप्ट दोनों प्रोग्रामिंग भाषा हैं जो आमतौर पर सर्वर अनुरोध को संसाधित करने और UI पर डेटा प्रस्तुत करने के लिए क्लाइंट एंड पर उपयोग की जाती हैं। हालाँकि, दोनों ही स्क्रिप्टिंग भाषा हैं, लेकिन टाइपस्क्रिप्ट जावास्क्रिप्ट की तुलना में कुछ अतिरिक्त सुविधा

  1. जावास्क्रिप्ट और पीएचपी के बीच अंतर

    प्रोग्रामिंग की दुनिया में जावास्क्रिप्ट और पीएचपी दोनों सबसे लोकप्रिय प्रोग्रामिंग भाषाएं हैं। उनकी विभिन्न महत्वपूर्ण विशेषताओं और विशेषताओं के कारण इन दोनों भाषाओं का व्यापक रूप से विश्व स्तर पर उपयोग किया जाता है। उनकी विशेषताओं के आधार पर जावास्क्रिप्ट और PHP में महत्वपूर्ण अंतर निम्नलिखित हैं

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

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