Using the ternary :? operator [spec].
var hasName = (name === 'true') ? 'Y' :'N';
The ternary operator lets us write shorthand if..else statements exactly like you want.
It looks like:
(name === 'true') – our condition
? – the ternary operator itself
'Y' – the result if the condition evaluates to true
'N' – the result if the condition evaluates to false
So in short (question)?(result if true):(result is false) , as you can see – it returns the value of the expression so we can simply assign it to a variable just like in the example above.