Conditional special operator
JS Home <<
JS Reference <<
Conditional
Shorthand conditional true/false operator.
Description
The conditional operator takes three operands and is often used as a shortcut replacement for the if....else statement. The operator consists of a
condition and two expressions
- The value of the first expression is returned if the condition evaluates to
true. - The value of the second expression is returned if the condition evaluates to
false.
Syntax
| Signature | Description |
|---|---|
condition ? expressionIfTrue : expressionIfFalse | The conditional operator. |
Parameters
| Parameter | Description |
|---|---|
condition | Expression that evaluates to true or false. |
expressionIfTrue | The expression value to use for true. |
expressionIfFalse | The expression value to use for false. |
Examples
Following is an example of the conditional operator.
// The conditional operator.
var aBoolean = 'true';
alert((aBoolean == 'true' ? 'Evalutes to true' : 'Evalutes to false'));
alert((aBoolean == 'false' ? 'Evalutes to true' : 'Evalutes to false'));}
Related Tutorials
JavaScript Advanced Tutorials - Lesson 1 - Advanced Conditional Statements
