Vấn đề
Chúng ta cần viết một hàm JavaScript nhận vào ba chuỗi, chuỗi đầu chỉ định tên, chuỗi thứ hai chỉ định họ và chuỗi thứ ba tùy chọn chỉ định tên đệm.
Hàm phải trả về họ tên đầy đủ dựa trên các đầu vào này.
Ví dụ
Dưới đây là mã:
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));
Kết quả
Kết quả console:
Vijay Raj