Một toán tử được sử dụng để thao tác một giá trị hoặc toán hạng nhất định. Toán tử được sử dụng để thực hiện các tính toán logic và toán học cụ thể trên toán hạng. Trong bài viết này, chúng ta sẽ thảo luận về các Toán tử JavaScript khác nhau và cách chúng được sử dụng trong mã theo trình tự sau
Toán tử là gì?
Các toán tử được sử dụng để so sánh các giá trị, thực hiện các phép toán số học, v.v. Ví dụ: nếu chúng ta lấy một biểu thức đơn giản, 4 + 5 bằng 9. Ở đây 4 và 5 được gọi là toán hạng và '+' được gọi là toán tử. JavaScript bao gồm các loại toán tử khác nhau được sử dụng để thực hiện các hoạt động khác nhau
Các loại toán tử JavaScript
Có nhiều loại toán tử khác nhau trong JavaScript được sử dụng để thực hiện các hoạt động khác nhau. Một số Toán tử JavaScript bao gồm
- toán tử số học
- Toán tử so sánh
- toán tử Bitwise
- Toán tử logic
- Toán tử gán
toán tử số học
Toán tử số học được sử dụng để thực hiện các phép toán số học trên toán hạng. Dưới đây là danh sách các toán tử được gọi là toán tử số học JavaScript
Nhà điều hành
Sự miêu tả
Ví dụ
+
Cộng hai toán hạng
10 + 20 = 30
–
Trừ toán hạng thứ hai từ toán hạng thứ nhất
30 – 20 = 10
/
Chia tử số cho mẫu số
20/10 = 2
*
Nhân hai toán hạng
5 * 5 = 25
%
Xuất ra phần còn lại của một phép chia số nguyên
20 % 10 = 0
++
Tăng giá trị số nguyên lên một
biến a=20;
—
Giảm một giá trị số nguyên đi một
biến a=20;
Toán tử so sánh
Toán tử so sánh JavaScript so sánh hai toán hạng. Các toán tử so sánh như sau
Nhà điều hành
Sự miêu tả
Ví dụ
==
Kiểm tra xem hai toán hạng có bằng nhau hay không. Nếu có, thì điều kiện trở thành đúng
20==30 = sai
===
Tìm giống hệt nhau (bằng nhau và cùng loại)
10==20 = sai
=
Kiểm tra xem hai toán hạng có bằng nhau hay không. Nếu các giá trị không bằng nhau, thì điều kiện trở thành đúng
20. =30 = đúng
==
Nó ngụ ý rằng hai giá trị không giống nhau
20. ==20 = sai
>
Kiểm tra xem giá trị của toán hạng bên trái có lớn hơn giá trị của toán hạng bên phải không
30>10 = đúng
>=
Kiểm tra xem giá trị của toán hạng bên trái có lớn hơn hoặc bằng giá trị của toán hạng bên phải không
20>=10 = đúng
>, ngoại trừ các bit được dịch chuyển sang bên trái luôn bằng 0
(10>>>2) = 2
Toán tử logic
Danh sách này cung cấp tất cả toán tử logic JavaScript
Nhà điều hành
Sự miêu tả
Ví dụ
&&
Logic AND – Nếu cả hai toán hạng khác không, thì điều kiện trở thành true(10==20 && 20==33) = sai
||
Logic OR – Nếu bất kỳ toán hạng nào trong hai toán hạng khác không, thì điều kiện trở thành true(10==20. 20==33) = sai
!
Logical NOT – Đảo ngược trạng thái logic của toán hạng của nó(10==20) = đúng
Toán tử gán
Toán tử gán được sử dụng để gán giá trị cho toán hạng. Các toán tử sau được gọi là toán tử gán JavaScript
Nhà điều hành
Sự miêu tả
Ví dụ
=
Gán các giá trị từ toán hạng bên phải sang toán hạng bên trái20+10 = 30
+=
Nó thêm toán hạng bên phải vào toán hạng bên trái và gán kết quả cho toán hạng bên tráibiến a=20;
-=
Nó trừ toán hạng bên phải từ toán hạng bên trái và gán kết quả cho toán hạng bên tráibiến a=30;
*=
Nó nhân toán hạng bên phải với toán hạng bên trái và gán kết quả cho toán hạng bên tráibiến a=10;
/=
Nó chia toán hạng bên trái với toán hạng bên phải và gán kết quả cho toán hạng bên tráibiến a=10;
%=
Nó lấy mô đun bằng cách sử dụng hai toán hạng và gán kết quả cho toán hạng bên tráibiến a=10;
Đây là một số toán tử JavaScript phổ biến với định nghĩa và ví dụ của chúng. Với điều này, chúng tôi đã đi đến cuối bài viết của chúng tôi
Bây giờ bạn đã biết về Toán tử JavaScript, hãy xem khóa học trực tuyến dành cho nhà phát triển web của Edureka. Chương trình đào tạo cấp chứng chỉ phát triển web sẽ giúp bạn Tìm hiểu cách tạo các trang web ấn tượng bằng cách sử dụng HTML5, CSS3, Twitter Bootstrap 3, jQuery và Google API, đồng thời triển khai trang web đó cho Dịch vụ lưu trữ đơn giản của Amazon (S3).
Có một câu hỏi cho chúng tôi?