Tự học JavaScript (Bài 4) - So sánh và logic trong JavaScript

Vi tri JavaScript

So sánh và tính logic trong Javascript thường được sử dụng để lấy về 2 kết quả true (đúng) hoặc false (sai)
1. Toán tử so sánh
Toán tử
Mô tả
Ví dụ
==
So sánh bằng
x==8 is false
===    
So sánh tuyệt đối
x==="5" is false
x===5 is true
!=
Không bằng
x!=8 is true
>
Lớn hơn
x>8 is false
<
Nhỏ hơn
x<8 is true
>=
Lớn hơn hoặc bằng
x>=8 is false
<=
Nhỏ hơn hoặc bằng
x<=8 is true


2. Toán tử logic
Cho giá trị x=6 and y=3
Toán tử
Mô tả
Ví dụ
&&
and
(x < 10 && y > 1) is true
||
or
(x==5 || y==5) is false
!
not
!(x==y) is true
3.Toán tử điều kiện
Cú pháp như sau:

variablename=(condition)?value1:value2

Ví dụ:
<script type="text/javascript">
 greeting=(visitor=="PRES")?"Dear President ":"Dear ";
</script>
Đi lên