Opérateur ternaire React ES6


Opérateur ternaire

L'opérateur ternaire est un opérateur conditionnel simplifié comme if/ else.

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

Voici un exemple utilisant if/ else:

Avant de:

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

Voici le même exemple utilisant un opérateur ternaire :

Avec Ternaire

authenticated ? renderApp() : renderLogin();


Testez-vous avec des exercices

Exercer:

Complétez cette déclaration d'opérateur ternaire.

blue  renderBlue()  renderRed();