ปัญหา
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีสามสตริง สตริงแรกระบุชื่อ สตริงที่สองระบุนามสกุล และสตริงทางเลือกที่สามระบุชื่อกลาง
ฟังก์ชันของเราควรส่งคืนชื่อเต็มตามอินพุตเหล่านี้
ตัวอย่าง
ต่อไปนี้เป็นรหัส -
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