三項

三項演算子 の JavaScript

1個の演習

三項演算子について

条件演算子(三項演算子)は、ある条件に基づいて2つの値のうちどちらか一方を返す、簡潔な式を書くために使います。 単に「三項演算子」と呼ばれることもよくあります。 この名前は、この演算子が3つのオペランドを取ることから来ています:predicate ? consequent-expression : alternative-expression 短いif文やelse文の代わりとして使うこともできます。

if文と同様に、JavaScriptは条件を評価するときに暗黙の型変換を行います。 条件が真とみなされる場合、コロンの左側にあるオペランドが返されます。 そうでなければ、三項演算子の式の結果は、コロンの右側にあるオペランドになります。

const year = 2020;

year > 2000 ? 'in the past years' : 'a long time ago';
// => 'in the past years'
GitHubで編集 リンクは新しいウィンドウまたはタブで開きます

三項演算子を学習する