The if else statement is an important part of condition checking and controlling the flow of a program. The if else statement allows us to perform different actions based on a condition.
The if else statement in JavaScript has the following basic syntax:
if (dieuKien) {
// Mã lệnh nếu điều kiện đúng
} else {
// Mã lệnh nếu điều kiện sai
}
Where:
Here is a specific example of using the if else statement:
let age = 18;
if (age >= 18) {
console.log("Bạn đã đủ tuổi để lái xe.");
} else {
console.log("Bạn chưa đủ tuổi để lái xe.");
}
In the example above, we check the value of the age variable. If age is greater than or equal to 18, we print the message "You are old enough to drive." In the case that age is less than 18, we print the message "You are not old enough to drive."
In addition to the if else statement, JavaScript also provides the else if statement to check multiple different conditions.
The syntax of the else if statement is as follows:
if (dieuKien1) {
// Mã lệnh nếu điều kiện 1 đúng
} else if (dieuKien2) {
// Mã lệnh nếu điều kiện 2 đúng
} else {
// Mã lệnh nếu không có điều kiện nào đúng
}
Here is an example of using the else if statement:
let score = 75;
if (score >= 90) {
console.log("Bạn đạt hạng A");
} else if (score >= 80) {
console.log("Bạn đạt hạng B");
} else if (score >= 70) {
console.log("Bạn đạt hạng C");
} else {
console.log("Bạn không đạt hạng");
}
In the example above, we check the value of the score variable. Based on the value, we print the corresponding grade. If score is greater than or equal to 90, we print "You achieved grade A". If score is between 80 and 89, we print "You achieved grade B", and continue checking the next conditions.
Below are some examples of using if else and else if statements in JavaScript:
let temperature = 28;
if (temperature > 30) {
console.log("Nhiệt độ cao");
} else if (temperature > 20) {
console.log("Nhiệt độ trung bình");
} else {
console.log("Nhiệt độ thấp");
}
let day = "Sunday";
if (day === "Saturday" || day === "Sunday") {
console.log("Ngày nghỉ cuối tuần");
} else {
console.log("Ngày làm việc");
}
let number = 4;
if (number % 2 === 0) {
console.log("Số chẵn");
} else {
console.log("Số lẻ");
}