.
Decision Making in Javascript Assignment Help
Example:
7.5 Switch-case statement
It switches the flow of program execution to n-number of cases based on the value which exists in switch statement.
{`
switch( expression )
{
case value1:
Block-1 statements;
Break;
case value2:
Block-2 statements;
Break;
case valuen:
Block-n statements;
Break;
default:
Block-1 statements;
Break;
}
`}
The following rules apply to a switch statement −
- The value of the expression may be integer or a character.
- Each case is identified using value1, 2, n. No two case values are same.
- Case labels end with a colon ( : ). Each of these case have block of executable statements.
- Whenever the switch is executed, it returns the value from the expression and the value is compared with all the cases which reside within the switch-case block.
- The case block starts execution if the expression value is matched with case value.
- The break statement terminates the program execution and switch over the control out of the switch block.
- The optional blocks of statements are written in the section default case. When the expression value is not matched with any case value, the default block will be executed.
Example:
.


