ปัญหา
เราจำเป็นต้องเขียนฟังก์ชัน 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