ReactES6三項演算子


三項演算子

三項演算子は、if/のような単純化された条件演算子elseです。

構文: condition ? <expression if true> : <expression if false>

if/を使用した例を次に示しelseます。

前:

if (authenticated) {
  renderApp();
} else {
  renderLogin();
}

三項演算子を使用した同じ例を次に示します。

ターナリーと

authenticated ? renderApp() : renderLogin();


エクササイズで自分をテストする

エクササイズ:

この三項演算子ステートメントを完成させます。

blue  renderBlue()  renderRed();