18/08/2018, 10:54

Toán tử so sánh & Toán tử logic trong JavaScript

1) Toán tử so sánh & biểu thức so sánh - Toán tử so sánh là loại toán tử dùng để so sánh hai giá trị với nhau, ví dụ như: So sánh xem giá trị này có lớn hơn giá trị kia hay không. So sánh xem giá trị này có nhỏ hơn giá trị kia hay không. So sánh xem giá trị này có bằng với giá trị kia ...

1) Toán tử so sánh & biểu thức so sánh

- Toán tử so sánh là loại toán tử dùng để so sánh hai giá trị với nhau, ví dụ như:

  • So sánh xem giá trị này có lớn hơn giá trị kia hay không.
  • So sánh xem giá trị này có nhỏ hơn giá trị kia hay không.
  • So sánh xem giá trị này có bằng với giá trị kia hay không.
  • ....

- Dưới đây là danh sách các toán tử so sánh trong JavaScript:

tdNhỏ hơn/td /tr tr td=/td tdNhỏ hơn hoặc bằng/td /tr tr td==/td tdBằng giá trị i(không phân biệt kiểu dữ liệu)/i/td /tr tr td===/td tdBằng giá trị i(phải có chung kiểu dữ liệu)/i/td /tr tr td!=/td tdKhác giá trị/td /tr tr td!==/td tdKhác giá trị hoặc khác kiểu dữ liệu/td /tr /table p- iuLưu ý/u:/i Biểu thức dùng để so sánh hai giá trị với nhau, được gọi là span class="form_new_28"biểu thức so sánh/span/p p- Biểu thức so sánh sẽ trả về một trong hai giá trị:/p ul style="list-style-type:circle" litrue i(nếu biểu thức so sánh đó là đúng)/i/li li style="margin-top:6px"false i(nếu biểu thức so sánh đó là sai)/i/li /ul div style="background-color:#eee;padding:15px;border-radius:10px" div style="font-size:20px;margin-bottom:13px"Một số ví dụ:/div table class="table table-bordered2 form_new_12" tr th style="font-weight:normal"Biểu thức so sánh/th th style="font-weight:normal"Mô tả/th th style="font-weight:normal"Trả về/th /tr tr td5 3/td tdsố 5 có giá trị lớn hơn số 3/td tdtrue/td /tr tr td5 > 7
Toán tử Ý nghĩa của toán tử
> Lớn hơn
>= Lớn hơn hoặc bằng
số 5 có giá trị lớn hơn số 7 false
5 >= 3 số 5 có giá trị lớn hơn hoặc bằng số 3 true
5 >= 5 số 5 có giá trị lớn hơn hoặc bằng số 5 true
5 >= 7 số 5 có giá trị lớn hơn hoặc bằng số 7 false
5 số 5 có giá trị nhỏ hơn số 7 true
5 số 5 có giá trị nhỏ hơn số 3 false
5
  (5 > 3) && (5 > 7)
<=> true && false
<=> false
(5 7) false
  (5 < 3) && (5 > 7)
<=> false && false
<=> false
(5 > 3) || (5 true
  (5 > 3) || (5 < 7)
<=> true || true
<=> true
(5 > 3) || (5 > 7) true
  (5 > 3) || (5 > 7)
<=> true || false
<=> true
(5 7) false
  (5 < 3) || (5 > 7)
<=> false || false
<=> false
!(5 true
  !(5 < 3)
<=> !(false)
<=> true
!(5 > 3) false
  !(5 > 3)
<=> !(true)
<=> false
(5 > 3) && (5 > 7) || (7 > 5) true
  (5 > 3) && (5 > 7) || (7 > 5)
<=> true && false || true
<=> false || true
<=> true
Xem ví dụ
0