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

जावास्क्रिप्ट में एक स्ट्रिंग में दूसरे सबसे छोटे शब्द की लंबाई खोजने का कार्य

<घंटा/>

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

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

const str = 'This is a sample string';

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

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

उदाहरण

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

const str = 'This is a sample string';
const secondSmallest = str => {
   const strArr = str.split(' ');
   if(strArr.length < 2){
      return false;
   }
   for(let i = 0; i < strArr.length; i++){
      strArr[i] = strArr[i].length;
   };
   strArr.sort((a, b) => a - b);
      return strArr[1];
};
console.log(secondSmallest(str));

आउटपुट

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

2

  1. स्ट्रिंग में अंतिम शब्द की लंबाई खोजने के लिए PHP प्रोग्राम

    स्ट्रिंग में अंतिम शब्द की लंबाई ज्ञात करने के लिए, PHP कोड इस प्रकार है - उदाहरण <?php    function last_word_len($my_string){       $position = strrpos($my_string, ' ');       if(!$position){          $position = 0;  

  1. जावा में अनुक्रम में दूसरा सबसे अधिक दोहराया जाने वाला शब्द खोजें

    जावा में अनुक्रम में दूसरा सबसे अधिक दोहराया जाने वाला शब्द खोजने के लिए, कोड इस प्रकार है - उदाहरण import java.util.*; public class Demo{    static String second_repeated(Vector<String> my_seq){       HashMap <String, Integer> my_map = new HashMap<String,Inte

  1. पायथन - एक स्ट्रिंग में अंतिम शब्द की लंबाई ज्ञात करें

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