O que é um operador ternário em JavaScript
A ternário O operador trabalha da mesma maneira que as declarações IF. Ele avalia uma condição, se for verdade, executa um bloco de código relacionado a essa condição.
Vejamos a sintaxe do ternário operador:
doença ? expressão1: expressão2O ternário O operador avaliará primeiro a condição de teste e depois:
O operador ternário é chamado como tal porque leva três operandos, agora, vamos escrever alguns exemplos para ver como o ternário O operador realmente funciona:
// trenó de código para verificar se o aluno é adulto ou nãoSuponha que o usuário entre 18. Então a condição idade> = 18 é verificado que avalia para verdadeiro. Portanto, a primeira expressão será atribuída à variável de resultado.
E se o usuário inserir algo como 15, a condição avalia para falsa e o segundo passe de expressão é atribuído à variável de resultado.
Como usar o operador ternário para substituir as instruções if/else
Em JavaScript, o ternário O operador é usado como substituto para algumas declarações se/else. Por exemplo, no trecho de código, dado abaixo, as declarações IF podem ser substituídas:
// Verifique se um aluno passou em um teste ou nãoCom:
// Operador ternário para verificar o resultado do testeComo usar operadores ternários aninhados
Ternário Os operadores podem ser aninhados dentro de outro ternário operadores como expressões:
// trenó de código para verificar a nota do alunoConclusão
Ternário Os operadores são usados para atribuir valores diferentes a uma variável com base em diferentes condições. Na maioria dos casos, não é recomendado substituir declarações se/else ternário Operadores, pois pode dificultar o código de ler e entender, mas em alguns casos uma única linha ternário Operador no lugar da linha múltipla se/else as declarações podem ser úteis. Neste guia de instruções, aprendemos a usar o ternário operador; Além disso, também aprendemos sobre aninhados ternário operadores.