JSFiddle - React, Tailwind, and code Playground
by Mykola Senyk
JavaScript
var title = "Mr.";
var firstName = "John";
var lastName = "Doe";
var middleName = "Junior";
var fullName = buildFullName(firstName, lastName, middleName, title);
console.log(fullName); // Mr. John Junior Doe
console.log(buildFullName(firstName, lastName, null, '')); // John Doe
function buildFullName(firstName, lastName, middleName, title) {
var name = ( title ) ? title + ' ' : '';
name += firstName + ' ';
if ( middleName ) {
name += middleName + ' ';
}
return name + lastName;
}