Compartilhar via


Operador condicional

JScript oferece suporte a um formulário condicional implícito, o operador condicional.Ele usa três operandos.Um ponto de interrogação separa os dois primeiros operandos e uma vírgula separa o segundo e terceiro operandos.O primeiro operando é uma expressão condicional.O segundo operando é uma demonstrativo que é executada se a expressão condicional for avaliada como verdadeira.O terceiro operando é executado se o condicional for falsa.Para obter mais informações, consulte Operador (Ternário) condicional (?:).O operador condicional é semelhante a if...else demonstrativo.

Usando o operador condicional

Neste exemplo, o operador condicional determina se uma time no horário de 24 horas é antes do meio-dia ("AM") ou depois do meio-dia ("PM").

var hours : String = (the24Hour >= 12) ? " PM" : " AM";

Em geral, um IF... então... else estrutura é adequada ao escolher entre instruções a serem executadas, enquanto o operador condicional (?:) é apropriado ao escolher entre duas expressões.Não tente utilizar o operador condicional para escolher entre mais de duas alternativas ou executar blocos de declarações.Nesses casos, use o IF... então... else construção.

Consulte também

Outros recursos

Estruturas condicional JScript

Referência do JScript