Conditional
In a conditional statement or expression the value of a condition determines which alternative pieces of code to execute.
Related concepts: StatementExpressionControl Flow
Closest Wikipedia entry: Conditional (computer programming)
Misconceptions about Conditional23 documented Misconceptions
Check YourselfBaseCaseNotNeeded
Recursive computations do not necessarily need a base caseConditionalIsSequence
If-then-else block is equivalent to sequence of two if-then blocksElseAlwaysExecutes
The else branch of an if-then-else block always executesMissingElseTerminates
Blocks following an if without else will not execute if the condition is false