Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

การสร้างชื่อเต็มจากชื่อ นามสกุล และชื่อกลางที่เป็นทางเลือกใน JavaScript


ปัญหา

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