समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो शब्दों और एक संख्या का वाक्य लेता है। फ़ंक्शन को संख्या द्वारा निर्दिष्ट लंबाई से अधिक सभी शब्दों की एक सरणी वापस करनी चाहिए।
इनपुट
const str = 'this is an example of a basic sentence'; const num = 4;
आउटपुट
const output = [ 'example', 'basic', 'sentence' ];
क्योंकि ये केवल तीन शब्द हैं जिनकी लंबाई 4 से अधिक है।
उदाहरण
निम्नलिखित कोड है -
const str = 'this is an example of a basic sentence'; const num = 4; const findLengthy = (str = '', num = 1) => { const strArr = str.split(' '); const res = []; for(let i = 0; i < strArr.length; i++){ const el = strArr[i]; if(el.length > num){ res.push(el); }; }; return res; }; console.log(findLengthy(str, num));
आउटपुट
[ 'example', 'basic', 'sentence' ]