समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो तीन स्ट्रिंग्स में लेता है, पहला स्ट्रिंग पहला नाम निर्दिष्ट करता है, दूसरा स्ट्रिंग अंतिम नाम निर्दिष्ट करता है और तीसरा वैकल्पिक स्ट्रिंग मध्य नाम निर्दिष्ट करता है।
हमारे फ़ंक्शन को इन इनपुट के आधार पर पूरा नाम वापस करना चाहिए।
उदाहरण
निम्नलिखित कोड है -
const firstName = 'Vijay'; const lastName = 'Raj'; const constructName = (firstName, lastName, middleName) => { if(!middleName){ middleName = ''; }; let nameArray = [firstName, middleName, lastName]; nameArray = nameArray.filter(Boolean); return nameArray.join(' '); }; console.log(constructName(firstName, lastName));
आउटपुट
कंसोल आउटपुट निम्नलिखित है -
Vijay Raj