Tracce
/
JavaScript
JavaScript
/
Programma
/
Operatore ternario
Op

Operatore ternario in JavaScript

1 esercizio

Informazioni su Operatore ternario

L'operatore ternario condizionale si usa per scrivere un'espressione condensata che restituisce uno di due valori alternativi in base a una condizione. Spesso viene chiamato «operatore ternario». Il nome deriva dal fatto che l'operatore ha tre operandi: predicate ? consequent-expression : alternative-expression Può sostituire le brevi istruzioni if-else.

Come per le istruzioni if, JavaScript esegue una conversione implicita di tipo per valutare la condizione. Se la condizione è truthy, viene restituito l'operando a sinistra dei due punti. Altrimenti, il risultato dell'espressione ternaria è l'operando a destra dei due punti.

const year = 2020;

year > 2000 ? 'in the past years' : 'a long time ago';
// => 'in the past years'
Modifica tramite GitHub Il collegamento si apre in una nuova finestra o scheda

Impara Operatore ternario