Reagovat ES6 Ternary Operator


Ternární operátor

Ternární operátor je zjednodušený podmíněný operátor jako if/ else.

Syntax: condition ? <expression if true> : <expression if false>

Zde je příklad použití if/ else:

Před:

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

Zde je stejný příklad s použitím ternárního operátoru:

S Ternarem

authenticated ? renderApp() : renderLogin();


Otestujte se pomocí cvičení

Cvičení:

Vyplňte tento příkaz ternárního operátora.

blue  renderBlue()  renderRed();