Xem thêmLập Trình JavaScript Cơ Bản | Basic JavaScript programming
Trong JavaScript, có nhiều toán tử so sánh được sử dụng để so sánh giá trị của các biểu thức. Dưới đây là một số toán tử so sánh phổ biến:
-
Toán tử Bằng (==):
-
So sánh giá trị. Trả về
true
nếu giá trị bằng nhau,false
nếu khác nhau. Không kiểm tra kiểu dữ liệu.5 == "5" // true
-
So sánh giá trị. Trả về
-
Toán tử Bằng (===):
-
So sánh giá trị và kiểu dữ liệu. Trả về
true
nếu cả giá trị và kiểu dữ liệu đều giống nhau, ngược lại trả vềfalse
.5 === "5" // false
-
So sánh giá trị và kiểu dữ liệu. Trả về
-
Toán tử Không Bằng (!=):
-
So sánh giá trị. Trả về
true
nếu giá trị khác nhau,false
nếu giống nhau. Không kiểm tra kiểu dữ liệu.5 != "5" // false
-
So sánh giá trị. Trả về
-
Toán tử Không Bằng (!==):
-
So sánh giá trị và kiểu dữ liệu. Trả về
true
nếu cả giá trị và kiểu dữ liệu khác nhau, ngược lại trả vềfalse
.5 !== "5" // true
-
So sánh giá trị và kiểu dữ liệu. Trả về
-
Toán tử Lớn hơn (>):
-
Trả về
true
nếu giá trị bên trái lớn hơn giá trị bên phải, ngược lại trả vềfalse
.10 > 5 // true
-
Trả về
-
Toán tử Nhỏ hơn (<):
-
Trả về
true
nếu giá trị bên trái nhỏ hơn giá trị bên phải, ngược lại trả vềfalse
.5 < 10 // true
-
Trả về
-
Toán tử Lớn hơn hoặc Bằng (>=):
-
Trả về
true
nếu giá trị bên trái lớn hơn hoặc bằng giá trị bên phải, ngược lại trả vềfalse
.10 >= 10 // true
-
Trả về
-
Toán tử Nhỏ hơn hoặc Bằng (<=):
-
Trả về
true
nếu giá trị bên trái nhỏ hơn hoặc bằng giá trị bên phải, ngược lại trả vềfalse
.5 <= 10 // true
-
Trả về
Các toán tử so sánh này có thể được sử dụng trong các biểu thức điều kiện (conditional statements) và các cấu trúc điều khiển khác trong JavaScript để quyết định luồng của chương trình.
Nhận xét