JavaScript: Điều kiện
Cấu trúc điều kiện dùng để đánh giá một hoặc đa điều kiện trước khi lệnh hoặc khối lệnh được thực thi.

Các cấu trúc có điều kiện trong JavaScript được phân loại trong bảng sau.
Điều kiện if
Cú pháp:
if(điều_kiện) {
// khối_lệnh
}
Nếu điều_kiện là true thì khối_lệnh được thực thi.
Sơ đồ

Ví dụ
var a = 9 if (a%2==0) { console.log("a là số chẵn") }
Output:
a là số chẵn
Điều kiện if-else
Cú pháp:
if(điều_kiện) {
// khối_lệnh1
} else {
// khối_lệnh2
}
Nếu điều_kiện là true thì khối_lệnh1 được thực thi, ngược lại thì khối_lệnh2 được thực thi.
Sơ đồ

Ví dụ
var age = 18 if (age < 18) { console.log("vị thành niên") } else { console.log("công dân") }
Output:
công dân
Điều kiện if-else nhiều bậc
Cú pháp
if(điều_kiện1) {
// khối_lệnh1
} else if (điều_kiện2) {
// khối_lệnh2
} else {
// khối_lệnh3
}
Nếu điều_kiện1 là true thì khối_lệnh1 được thực thi, nếu không thì nếu điều_kiện2 đúng thì khối_lệnh2 được thực thi, nếu không thì khối_lệnh3 được thực thi.
Thí dụ
var number = 15 if (number < 0) { console.log("số âm") } else if (number > 0) { console.log("số dương") } else { console.log("không âm không dương") }
Output:
số dương