Conditionals
If ... else
if (expr) {
statements;
}
if (expr) {
statements;
} else if (expr) {
statements;
} else {
statements;
}
- else statements must be cuddled
(i.e. "} else {" , all on
the same line), or else some browsers may not parse them correctly.
Switch statement
switch (expr) {
case VALUE:
statements;
break;
case VALUE:
statements;
break;
default:
statements;
break;
}
- Strings can be used for the case values.
- Add a break statement to the end of the
last case as a
precautionary measure, in case additional cases are added later.
- Braces are required.