if statement
The if construct specifies a
condition. Using this construct,
we can ask the program,
for example, the question "is the
variable a greater than the variable
b", and depending on the answer,
execute one code or another.
As a rule, this construct is used in
combination with the
else
construct.
Syntax
javascriptif (logical expression) {
/*
a code located here will be executed
if the logical expression is true
*/
};
If there is only one expression in curly braces, these curly braces can be omitted.
Example
If the variable value is equal to one, we will display some message on the screen:
javascriptlet test = 1;
if (test == 1) {
alert('+++');
}
Example
Let's check if the variable value is greater than zero or not:
javascriptlet test = 1;
if (test > 0) {
alert('+++');
} else {
alert('---');
}
Example
The if-else constructs can
be nested in each other in an
arbitrary way:
javascriptlet num = 3;
if (num >= 0) {
if (num <= 5) {
alert('less than or equal to 5');
} else {
alert('greater than 5');
}
} else {
alert('less than zero');
}