Trilhas
/
JavaScript
JavaScript
/
Programa
/
Operador ternário
Op

Operador ternário em JavaScript

1 exercício

Sobre Operador ternário

O operador condicional ternário é usado para escrever uma expressão condensada que retorna um de dois valores alternativos com base em alguma condição. Ele costuma ser chamado de "operador ternário". O nome vem do fato de que o operador tem três operandos: predicate ? consequent-expression : alternative-expression Ele pode ser usado como substituto de condicionais if-else curtas.

Assim como nas condicionais if, o JavaScript fará conversão implícita de tipos para avaliar a condição. Se a condição for truthy, o operando do lado esquerdo dos dois-pontos será retornado. Caso contrário, o resultado da expressão ternária é o operando do lado direito dos dois-pontos.

const year = 2020;

year > 2000 ? 'in the past years' : 'a long time ago';
// => 'in the past years'
Editar via GitHub O link abre em uma nova janela ou aba

Aprenda Operador ternário