使用 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+ 瀏覽次數

開啟你的 職業生涯

完成課程即可獲得認證

開始
廣告
© . All rights reserved.