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

JavaScript में स्ट्रिंग में सबसे छोटा शब्द खोजना


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

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

const str = 'This is a sample string';

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

const output = 'a';

उदाहरण

इसके लिए कोड:

const str = 'This is a sample string'; const findSmallest = str => {    const strArr = str.split(' ');    const creds = strArr.reduce((acc, val) => {       let { length, word } = acc;       if(val.length < length){          length = val.length;          word = val;       };       return { length, word };    }, {       length: Infinity,       word: ''    });    return creds.word; }; console.log(findSmallest(str));

आउटपुट

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

a

  1. - JavaScript में स्ट्रिंग में हैमिंग दूरी ढूंढना

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

  1. - JavaScript में स्ट्रिंग में न्यूनतम डिलीशन ढूंढना

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

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

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है। हमारा फ़ंक्शन सबसे लंबे सन्निहित उपस्ट्रिंग की लंबाई लौटाएगा जिसमें केवल स्वर हों।उदाहरणनिम्न कोड देखें:const str = schooeal; const findLongestVowel = (str = ) => {    let cur = 0    let max = 0