= Ternary conditional operator
{wiki=Ternary_conditional_operator}
The ternary conditional operator, often simply called the "ternary operator," is a shorthand way to perform a conditional operation in programming. It provides a compact syntax to return one of two values based on a condition. The ternary operator is commonly represented using the \`?\` and \`:\` symbols, and is available in many programming languages, including C, C++, Java, JavaScript, Python (via syntax like \`value_if_true if condition else value_if_false\`), and others.
Back to article page