Thí dụ
Gán các giá trị cho các biến và thêm chúng lại với nhau:
Đặt x = 5; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; // gán giá trị 2 cho y let z = x + y; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; // gán giá trị 7 cho z [5 + 2]
let y = 2; // assign the value 2 to y
let z = x + y; // assign the value 7 to z [5 + 2]
Hãy tự mình thử »
Toán tử gán [no___trans___pre___0] gán một giá trị cho một biến.assignment operator [=
] assigns a value to a variable.
Toán tử bổ sung [NO___Trans___PRE___1] Thêm số:addition operator [+
] adds numbers:
Toán tử nhân [no___trans___pre___2] nhân số.multiplication operator [*
] multiplies numbers.
Các loại toán tử JavaScript
Có nhiều loại toán tử JavaScript khác nhau:
- Các nhà khai thác số lượng
- Toán tử chuyển nhượng
- Toán tử so sánh
- Toán tử logic
- Toán tử có điều kiện
- Loại toán tử
Các toán tử số học JavaScript
Các toán tử số học được sử dụng để thực hiện số học trên các số:
+ | Phép cộng |
- | Phép trừ |
* | Phép nhân |
** | Số mũ [ES2016] |
/ | Phân công |
Phần trăm | Mô đun [phần còn lại của bộ phận] |
++ | Tăng |
- | Giảm dần |
Các toán tử số học được mô tả đầy đủ trong chương số học JS. JS Arithmetic chapter.
Các toán tử gán JavaScript
Toán tử gán gán các giá trị cho các biến JavaScript.
+ | Phép cộng | Phép cộng |
- | Phép trừ | * |
Phép nhân | ** | Số mũ [ES2016] |
/ | Phân công | Phần trăm |
Mô đun [phần còn lại của bộ phận] | ++ | Tăng |
- | Giảm dần | Các toán tử số học được mô tả đầy đủ trong chương số học JS. |
Các toán tử gán JavaScript | Toán tử gán gán các giá trị cho các biến JavaScript. | Giống như |
=addition assignment operator [+=
] adds a value to a variable.
x = y JS Assignment chapter.
+=
x += y
Thí dụ
x = x + y
let text2 = "Doe";
let text3 = text1 + " " +
text2;
-=
John Doe
Hãy tự mình thử »
x -= y
Thí dụ
x = x - y
text1 += "nice day";
*=
What a very nice day
Hãy tự mình thử »
x *= y
x = x * y
/=
Thí dụ
x /= y
let y = "5" + 5;
let z = "Hello" + 5;
x = x / y
10
55
Hello5
Hãy tự mình thử »
%=
x %= y
+ | Phép cộng |
- | Phép trừ |
* | Phép nhân |
** | Số mũ [ES2016] |
/ | Phân công |
Phần trăm | Mô đun [phần còn lại của bộ phận] |
++ | Tăng |
- | Giảm dần |
Các toán tử số học được mô tả đầy đủ trong chương số học JS. | Các toán tử gán JavaScript |
Toán tử gán gán các giá trị cho các biến JavaScript. JS Comparisons chapter.
Giống như
+ | Phép cộng |
- | Phép trừ |
* | Phép nhân |
** JS Comparisons chapter.
Số mũ [ES2016]
+ | Phép cộng |
- | Phép trừ |
*
Phép nhân
**
Phép trừ | * | Phép nhân | ** | 0001 | Số mũ [ES2016] |
/ | Phân công | Phần trăm | Mô đun [phần còn lại của bộ phận] | 0101 | ++ |
Tăng | - | Giảm dần | Các toán tử số học được mô tả đầy đủ trong chương số học JS. | 1010 | Các toán tử gán JavaScript |
Toán tử gán gán các giá trị cho các biến JavaScript. | Giống như | = | x = y | 0100 | += |
Phần trăm | Mô đun [phần còn lại của bộ phận] | ++ | Tăng | 1010 | Các toán tử gán JavaScript |
Toán tử gán gán các giá trị cho các biến JavaScript. | Giống như | = | x = y | 0010 | += |
x += y | x = x + y | -= | x -= y | 0010 | += |
x += y
Because of this, in JavaScript, ~ 5 will not return 10. It will return -6.
~00000000000000000000000000000101 will return 11111111111111111111111111111010
x = x + yJS Bitwise chapter.