समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो तीन स्ट्रिंग्स लेता है, पहली स्ट्रिंग पहला नाम निर्दिष्ट करती है, दूसरी स्ट्रिंग अंतिम नाम निर्दिष्ट करती है और तीसरी वैकल्पिक स्ट्रिंग मध्य नाम निर्दिष्ट करती है। हमारा फ़ंक्शन इन इनपुट के आधार पर पूरा नाम लौटाएगा।
उदाहरण
निम्न कोड देखें:
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