well I think you can shortcut here `var isFirstNameNotDefined = !!fName` that will cover both `undefined` and `''` because both of those values are falsey