Operador Ternário no Javascript, exemplos práticos de como estar utilizando o operador “operador condicional” nos códigos em Javascript.
O operador ternário é o único operador no JavaScript que possui três condições.
Este operador é usado para diminuir a quantidade de código em instruções “If / Else”.
condição ? expressao_1 : expressao_2
Seu funcionamento é bem simples, se a condição for verdadeira será executado a primeira expressão, caso contrario a segunda.
Exemplo com Javascript
alert("A conta a ser pago é de " + (para_membros ? "R$ 20.00" : "R$ 40.00") );
O exemplo acima é bem simples, se a variável “para_membros” for verdadeira no “alert” será concatenado junto ao texto “R$ 20,00”.
Mais exemplos:
var passouDeAno = Media >= 6 ? "Sim" : "Não";
var idade= 20; idade > 18 ? ( alert("Acima de 18 anos"), location.assign("conteudo-adulto.html") ) : ( alert("Você não pode acessar o conteúdo") );