Существует ли сокращенный синтаксис для следующего логического троичного выражения JavaScript:
var foo = (expression) ? true : false
Конечно, вы просто хотите привести свое выражение к логическому:
var foo = Boolean(expression);
или то же самое сокращено до двойные не операторы :
var foo = !! expression;