हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो स्ट्रिंग लेता है और दो स्ट्रिंग मानों के साथ एक सरणी देता है, और वे स्ट्रिंग से क्रमशः सबसे छोटे और सबसे बड़े शब्द होने चाहिए।
उदाहरण के लिए -
यदि स्ट्रिंग है -
const str = "Hardships often prepare ordinary people for an extraordinary destiny";
तब आउटपुट होना चाहिए -
const output = ["an", "extraordinary"];
तो, चलिए इस फ़ंक्शन के लिए कोड लिखते हैं
उदाहरण
निम्नलिखित कोड है -
const str = "Hardships often prepare ordinary people for an extraordinary destiny"; const largestSmallest = str => { const strArr = str.split(" "); let min = strArr[0]; let max = strArr[0]; for(let i = 1; i < strArr.length; i++){ if(strArr[i].length < min.length){ min = strArr[i]; }; if(strArr[i].length > max.length){ max = strArr[i]; }; }; return [min, max]; }; console.log(largestSmallest(str));
आउटपुट
कंसोल में आउटपुट:-
[ 'an', 'extraordinary' ]