हमें एक 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