Operator trójskładnikowy React ES6


Operator trójskładnikowy

Operator trójargumentowy jest uproszczonym operatorem warunkowym, takim jak if/ else.

Składnia:condition ? <expression if true> : <expression if false>

Oto przykład przy użyciu if/ else:

Zanim:

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

Oto ten sam przykład z użyciem operatora potrójnego:

Z Ternarzem

authenticated ? renderApp() : renderLogin();


Sprawdź się za pomocą ćwiczeń

Ćwiczenie:

Uzupełnij tę trójskładnikową instrukcję operatora.

blue  renderBlue()  renderRed();