Toán tử số học JavaScript là toán tử hoạt động trên các giá trị số và trả về một giá trị số. Có nhiều toán tử trong JavaScript. Mỗi toán tử được mô tả bên dưới cùng với ví dụ của nó
Phép cộng (+) Toán tử cộng lấy hai toán hạng số và đưa ra tổng bằng số của chúng. Nó cũng nối hai chuỗi hoặc số
cú pháp
a + b
Ví dụ
Javascript
a - b
0
a - b
1
a - b
2
a - b
3
a - b
4
a - b
5
a - b
6
a - b
5
a - b
8
a - b
5
a - b
10
a - b
11
a - b
5
a - b
13
a - b
5
a - b
15
a - b
16
a - b
5
a - b
18
a - b
19
đầu ra
a - b
1
Phép trừ (-) Toán tử trừ cho biết hiệu của hai toán hạng dưới dạng giá trị số
cú pháp
a - b
Ví dụ
Javascript
a - b
0
a - b
1
a - b
2
a - b
3
a - b
4
a - b
5
a - b
96
a - b
11
a - b
98
a - b
11
a - b
10
a - b
11
a - b
5
a - b
63
a - b
64
a - b
65
a - b
5
a - b
18
a - b
19
đầu ra
a - b
1
Phép nhân (*) Toán tử nhân cho kết quả của các toán hạng trong đó một toán hạng là một toán hạng và một toán hạng khác là số nhân
cú pháp
a - b
9
Ví dụ
Javascript
a - b
0
a - b
1
a - b
2
a - b
3
a - b
4
a - b
5
a - b
05
a - b
5____507
a - b
5____509
a - b
5
a - b
10
a - b
5
a - b
18
a - b
11
a - b
11
a - b
5
a - b
27
a - b
5____629
a - b
5
a - b
61
a - b
5
a - b
63
a - b
5
a - b
65______666
a - b
67
a - b
68
a - b
69
a - b
19
đầu ra
a - b
6
Phép chia (/) Toán tử chia cung cấp thương của các toán hạng của nó trong đó toán hạng bên phải là số chia và toán hạng bên trái là số bị chia
cú pháp.
a - b
0
Ví dụ
Javascript
a - b
0
a - b
1
a - b
2
a - b
3
a - b
4
a - b
5
a - b
47
a - b
5____849
a - b
5____2101
a - b
5
a - b
10
a - b
5
a - b
18
a - b
11
a - b
11
a - b
5____2109
a - b
5____2111
a - b
5
a - b
61
a - b
5
a - b
63
a - b
5____2117
a - b
5____669
a - b
19
đầu ra
a - b
2
Mô đun (%) Toán tử mô đun trả về phần còn lại khi chia cổ tức cho một số chia. Toán tử mô đun còn được gọi là toán tử phần dư. Nó lấy dấu của số bị chia
cú pháp
a - b
6
Ví dụ
Javascript
a - b
0
a - b
1
a - b
2
a - b
3
a - b
4
a - b
5____2127
a - b
11
a - b
5____2130
a - b
5____2132
a - b
5
a - b
134
a - b
5
a - b
136
a - b
5____2138
a - b
5____2140
a - b
11
a - b
5
a - b
10
a - b
5
a - b
18
a - b
5____669
a - b
5
a - b
61
a - b
5
a - b
63
a - b
5____2153
a - b
19
đầu ra
a - b
4
Lũy thừa (**) Toán tử lũy thừa cho kết quả của việc nâng toán hạng thứ nhất lên lũy thừa của toán hạng thứ hai. Toán tử lũy thừa là liên kết phải.
cú pháp
a - b
10
Trong JavaScript, không thể viết biểu thức lũy thừa mơ hồ i. e. bạn không thể đặt toán tử một ngôi (+ / – / ~ /. /delete/void) ngay trước số cơ sở
Ví dụ
Javascript
a - b
0
a - b
1
a - b
2
a - b
3
a - b
4
a - b
5
a - b
161
a - b
11
a - b
5____2164
a - b
5____2166
a - b
5____2168
a - b
5____2170
a - b
5____2172
a - b
5____2174
a - b
5____2176
a - b
5
a - b
178
a - b
11
a - b
5
a - b
18
a - b
5____669
a - b
5
a - b
61
a - b
5
a - b
63
a - b
5____2153
a - b
5____2191
a - b
5
a - b
193
a - b
19
đầu ra
a - b
11
Số gia (++) Toán tử số gia tăng (thêm một vào) toán hạng của nó và trả về một giá trị
Nếu sử dụng hậu tố với toán tử sau toán hạng (ví dụ: x++), thì nó sẽ tăng và trả về giá trị trước khi tăng
Nếu sử dụng tiền tố với toán tử trước toán hạng (ví dụ: ++x), thì nó sẽ tăng và trả về giá trị sau khi tăng
cú pháp.
a - b
12
Ví dụ
Javascript
a - b
0
a - b
1
a - b
2
a - b
3
a - b
4
a - b
5
a - b
01
a - b
5
a - b
03
a - b
04
a - b
5
a - b
06
a - b
07
a - b
11
a - b
5
a - b
10
a - b
5
a - b
03
a - b
13
a - b
5
a - b
15
a - b
16
a - b
11
a - b
5
a - b
61
a - b
5
a - b
63
a - b
5
a - b
10
a - b
5
a - b
18
a - b
19
đầu ra
a - b
13
Giảm (–) Toán tử giảm dần (trừ một từ) toán hạng của nó và trả về một giá trị
Nếu sử dụng hậu tố, với toán tử đứng sau toán hạng (ví dụ: x–), thì nó sẽ giảm dần và trả về giá trị trước khi giảm dần
Nếu sử dụng tiền tố, với toán tử đứng trước toán hạng (ví dụ –x), thì nó sẽ giảm dần và trả về giá trị sau khi giảm dần
cú pháp
a - b
14
Ví dụ
Javascript
a - b
0
a - b
1
a - b
2
a - b
3
a - b
4
a - b
5
a - b
10
a - b
5
a - b
03
a - b
04
a - b
5
a - b
38
a - b
11
a - b
5
a - b
01
a - b
5
a - b
03
a - b
44
a - b
5
a - b
46
a - b
68
a - b
11
a - b
61
a - b
11
a - b
63
a - b
11
a - b
10
a - b
11
a - b
18
a - b
19
đầu ra
a - b
15
Một ngôi (-) Đây là toán tử một ngôi i. e. nó hoạt động trên một toán hạng duy nhất. Nó đưa ra phủ định của một toán hạng
cú pháp
a - b
16
Ví dụ
Javascript
a - b
0
a - b
1
a - b
2
a - b
3
a - b
4
a - b
5
a - b
03
a - b
64
a - b
5
a - b
66
a - b
11
a - b
5
a - b
69
a - b
5
a - b
71
a - b
5
a - b
73
a - b
5
a - b
03
a - b
76
a - b
77
a - b
78
a - b
5
a - b
80
a - b
81
a - b
68
a - b
61
a - b
68
a - b
63
a - b
68
a - b
10
a - b
68
a - b
18
a - b
19
đầu ra
a - b
17
Unary (+) Đây là một cách để chuyển đổi một số không phải là số. Mặc dù phép phủ định một ngôi (-) cũng có thể chuyển đổi các số không phải số, nhưng phép cộng một ngôi là cách nhanh nhất và được ưu tiên để chuyển đổi một thứ gì đó thành một số, bởi vì nó không thực hiện bất kỳ thao tác nào khác trên số đó
cú pháp
a - b
18
Ví dụ
Javascript
a - b
0
a - b
1
a - b
2
a - b
3
a - b
4
a - b
5
a - b
97
a - b
5
a - b
99
a - b
100
a - b
5
a - b
102____1103
a - b
5
a - b
105
a - b
106
a - b
5
a - b
108
a - b
109
a - b
110
a - b
5
a - b
61
a - b
5
a - b
63
a - b
5____2153
a - b
5
a - b
10
a - b
5
a - b
18
a - b
19
đầu ra
a - b
19
Chúng tôi có một danh sách đầy đủ các toán tử Javascript, để kiểm tra chúng, vui lòng xem qua Bài viết tham khảo đầy đủ về toán tử Javascript này
Chúng tôi có một Cheat Sheet về Javascript, nơi chúng tôi đề cập đến tất cả các chủ đề quan trọng của Javascript để kiểm tra những chủ đề đó, vui lòng xem qua Javascript Cheat Sheet-Hướng dẫn cơ bản về JavaScript
Làm cách nào để sử dụng các phép toán số học trong JavaScript?
Thêm. Toán tử cộng (+) cộng các số. .
trừ. Toán tử trừ ( - ) trừ các số. .
nhân. Toán tử nhân (*) nhân các số. .
phân chia. Toán tử chia ( / ) chia các số. .
gia tăng. Toán tử tăng ( ++ ) tăng số. .
giảm dần
Toán tử nào trong số này là toán tử số học trong JavaScript?
Trong JavaScript, các toán tử số học lấy các giá trị số (hoặc chữ hoặc biến) làm toán hạng của chúng và trả về một giá trị số duy nhất. Có bốn toán tử số học tiêu chuẩn, cộng (+), trừ (-), nhân (*) và chia (/)
Chúng ta có thể thực hiện phép toán trong HTML không?
Các toán tử toán học HTML5 được sử dụng để biểu diễn các toán tử toán học và kỹ thuật trong tài liệu HTML . Vì vậy, để sử dụng các toán tử như vậy cho trang web, chúng tôi sử dụng tên thực thể HTML. Nếu không có tên thực thể nào tồn tại thì bạn có thể sử dụng số thực thể là số thập phân hoặc tham chiếu thập lục phân.