Computer >> Máy Tính >  >> Lập trình >> Javascript

Tạo tên đầy đủ từ tên, họ và tên đệm tùy chọn trong JavaScript

Vấn đề

Chúng tôi bắt buộc phải viết một hàm JavaScript có ba chuỗi, chuỗi đầu tiên chỉ định tên đầu tiên, chuỗi thứ hai chỉ định họ và chuỗi tùy chọn thứ ba chỉ định tên đệm.

Hàm của chúng ta sẽ trả về tên đầy đủ dựa trên các đầu vào này.

Ví dụ

Sau đâ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));

Đầu ra

Sau đây là đầu ra của bảng điều khiển -

Vijay Raj