Sobes.tech
Junior — Middle

Pouvez-vous expliquer ce qu'est l'opérateur ternaire en JavaScript et comment il est utilisé?

sobes.tech IA

Réponse de l'IA

L'opérateur ternaire en JavaScript est une forme abrégée de l'opérateur conditionnel if...else. Il s'écrit sous la forme :

condition ? expression_si_vrai : expression_si_faux

Si la condition est vraie, la première expression est renvoyée, sinon la seconde.

Exemple :

const age = 18;
const peutVoter = age >= 18 ? 'Oui' : 'Non';
console.log(peutVoter); // Affichera 'Oui'

L'opérateur ternaire est pratique pour des conditions simples et permet d'écrire un code plus compact.