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

जावास्क्रिप्ट में एक स्ट्रिंग में सबसे छोटा शब्द ढूँढना

<घंटा/>

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

उदाहरण के लिए:यदि इनपुट स्ट्रिंग है -

const str ='यह एक नमूना स्ट्रिंग है';

तब आउटपुट होना चाहिए -

कॉन्स्ट आउटपुट ='ए';

उदाहरण

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

const str ='यह एक नमूना स्ट्रिंग है'; const findSmallest =str => {const strArr =str.split(''); कॉन्स क्रेडिट =strArr.reduce ((एसीसी, वैल) => {चलो {लंबाई, शब्द} =एसीसी; अगर (वैल। लंबाई <लंबाई) {लंबाई =वैल। लंबाई; शब्द =वैल; }; वापसी {लंबाई, शब्द }; }, {लंबाई:अनंत, शब्द:''}); वापसी साख। शब्द;};कंसोल 

आउटपुट

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

a

  1. जावास्क्रिप्ट में एक स्ट्रिंग में हैमिंग दूरी ढूँढना

    हैमिंग दूरी: समान लंबाई के दो तारों के बीच की हैमिंग दूरी उन स्थितियों की संख्या है, जिन पर ये तार अलग-अलग होते हैं। दूसरे शब्दों में, यह एक स्ट्रिंग को दूसरे में बदलने के लिए आवश्यक न्यूनतम परिवर्तनों का एक उपाय है। हैमिंग डिस्टेंस को आमतौर पर लंबाई के बराबर स्ट्रिंग्स के लिए मापा जाता है। हमें

  1. जावास्क्रिप्ट में स्ट्रिंग में न्यूनतम विलोपन ढूँढना

    मान लीजिए हमारे पास इस तरह की एक बाइनरी स्ट्रिंग है - const str = '001001'; हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले और एकमात्र तर्क के रूप में एक ऐसी स्ट्रिंग लेता है। फिर फ़ंक्शन को इनपुट में आवश्यक न्यूनतम विलोपन की संख्या की गणना और वापसी करनी चाहिए ताकि कोई भी दो आसन्न सं

  1. जावास्क्रिप्ट का उपयोग करके एक स्ट्रिंग में सबसे लंबे स्वर सबस्ट्रिंग की लंबाई ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है। हमारे फ़ंक्शन को सबसे लंबे सन्निहित विकल्प की लंबाई लौटानी चाहिए जिसमें केवल स्वर हों। उदाहरण निम्नलिखित कोड है - { let cur =0 let max =0 for (let i =0; i आउटपुट 4