Using if and else statements, we can write a program that shows one greeting if hour < 12
is true
and another if it's false
.
let hour = 9;
if (hour < 12) {
console.log("Good morning");
} else {
console.log("Good night");
}
For a more specific condition, like if hour
is not less than 12
but is less than 17
, we can code else if (hour < 17)
instead.
let hour = 14;
if (hour < 12) {
console.log("Good morning");
} else if (hour < 17) {
console.log("Good afternoon");
}
We call this an else if statement. This statement runs its code block if the condition before it is false
and hour < 17
is true
.
let hour = 14;
if (hour < 12) {
console.log("Good morning");
} else if (hour < 17) {
console.log("Good afternoon");
}