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