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