हमें एक ऐसा फ़ंक्शन लिखना है जो निश्चित वर्णों की एक स्ट्रिंग लेता है और फ़ंक्शन को स्वरों की संख्या और स्ट्रिंग में अन्य वर्णों और व्यंजनों के बीच का अंतर वापस करना चाहिए।
उदाहरण के लिए -
अगर स्ट्रिंग है -
"नमस्ते दुनिया!!"
फिर, हमारे पास 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