conditional operator "?" in javascript code example

Example 1: ternary operator in javascript

FullName: (obj.FirstName && obj.LastName) ? obj.FirstName + " " + obj.LastName : "missing values",

Example 2: javascript conditional evaluation

if ( expression )
Here are some expressions and their result
	Undefined: false
	Null: false
	Boolean: the result equals the input argument (no conversion)
	Number: false if the argument is +0, -0, or NaN; otherwise true
	String: false if the argument is an empty string (length = 0); 
			otherwise true
	Object: true