条件(三項)演算子 - JavaScript | MDN
条件(三項)演算子は JavaScript では唯一の、 3 つのオペランドをとる演算子です。 条件に続いて疑問符 (?)、そして条件が真値であった場合に実行する式、コロン (:) が続き、条件が偽値であった場合に実行する式が最後に来ます。 この演算子は、 if...else 文の代替としてよく用いられます。