Below is the list of conditional statements –
| Statement | Definition | Syntax |
| If | The if statement is used to test a condition. It executes a block of code if a specified condition is true. | if(condition){ //block of code } |
| Else | The else statement executes another block of code, if the same condition is false. Else statement is optional. | if(condition){ //block of code } else { //another block of code } |
| Ternary operator | The ternary operator consists of a condition that evaluates to either true or false , plus a value that is returned if the condition is true and another value that is returned if the condition is false. | variable = (condition) ? expressionTrue : expressionFalse; |
| Switch | The switch statement selects one of the blocks of code to be executed. The value of the expression is compared with the values of each case. If there is a match, the associated block of code is executed. | switch(expression) { case 1: //block of code break; case 2: //block of code break; default: //block of code } |

