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

JavaScript में स्ट्रिंग में दूसरे सबसे छोटे शब्द की लंबाई ढूंढने वाला फ़ंक्शन


हमें एक 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 function last_word_len($my_string) { $position = strrpos($my_string, ); if (!$position) { $position = 0; } else { $position = $position + 1; } $last_word = substr($my_string, $position); return strlen($last_wo

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

    Java में अनुक्रम में दूसरी सबसे अधिक दोहराया गया शब्द खोजने के लिए, कोड निम्नलिखित है:उदाहरणimport java.util.*; public class Demo{ static String second_repeated(Vector my_seq){ HashMap my_map = new HashMap(my_seq.size()){ @Override public Integer get(Object key){ return containsKey(key) ? super.get(

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

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