Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Xây dựng họ tên từ tên, họ và tên đệm tùy chọn bằng JavaScript


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