Category
page 1Conditional constructs
conditional
programming language construct that performs actions according to Boolean conditions
pattern matching
programming language construct for processing data conditionally on its structure
switch statement
selection control mechanism in programming languages
assertion
in computer programming, statement that a predicate is always true at that point in code execution
conditional operator
ternary operator "x ? y : z" in many programming languages, whose value is y if x evaluates to true and z otherwise
short-circuit evaluation
type of semantics in some programming languages
Yoda conditions
programming style where the two parts of an expression in a conditional statement are reversed from the typical order
test
command-line utility
three-way comparison
single computing operation which compares two values and returns their relative order

guard
boolean expression evaluated to determine if a branch of a computer program should continue to be executed
Branch table
method of transferring program control to another part of a program
null coalescing operator
binary operator that is part of the syntax for a basic conditional expression in several programming languages
dangling else
problem in computer programming
Elvis operator
binary operator in computer programming