使用 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

上次更新日期:2021-04-20

3K+ 浏览次数

开启你的 职业生涯

完成课程即可获得认证

开始
广告