Toán tử gán trong JavaScript
Toán tử gán trong JavaScript là các ký hiệu dùng để gán giá trị cho biến. Toán tử gán cơ bản nhất là toán tử đơn =, nhưng JavaScript cũng cung cấp nhiều toán tử gán kết hợp cho phép bạn thực hiện các phép toán đồng thời với việc gán giá trị. Dưới đây là chi tiết về các toán tử gán trong JavaScript:
1. Toán Tử Gán Cơ Bản (=)#
Cú Pháp:
let variableName = value;Ví Dụ:
let x = 10; // Gán giá trị 10 cho biến x
2. Toán Tử Gán Cộng (+=)#
Cú Pháp:
variableName += value;Hiệu Ứng: Cộng giá trị của biến với giá trị mới và gán kết quả cho biến.
Ví Dụ:
let a = 5; a += 3; // Tương đương với a = a + 3, a bây giờ là 8
3. Toán Tử Gán Trừ (-=)#
Cú Pháp:
variableName -= value;Hiệu Ứng: Trừ giá trị của biến với giá trị mới và gán kết quả cho biến.
Ví Dụ:
let b = 10; b -= 4; // Tương đương với b = b - 4, b bây giờ là 6
4. Toán Tử Gán Nhân (*=)#
Cú Pháp:
variableName *= value;Hiệu Ứng: Nhân giá trị của biến với giá trị mới và gán kết quả cho biến.
Ví Dụ:
let c = 7; c *= 3; // Tương đương với c = c * 3, c bây giờ là 21
5. Toán Tử Gán Chia (/=)#
Cú Pháp:
variableName /= value;Hiệu Ứng: Chia giá trị của biến cho giá trị mới và gán kết quả cho biến.
Ví Dụ:
let d = 20; d /= 4; // Tương đương với d = d / 4, d bây giờ là 5
6. Toán Tử Gán Chia Lấy Dư (%=)#
Cú Pháp:
variableName %= value;Hiệu Ứng: Chia giá trị của biến cho giá trị mới và gán phần dư cho biến.
Ví Dụ:
let e = 15; e %= 4; // Tương đương với e = e % 4, e bây giờ là 3
7. Toán Tử Gán Lũy Thừa (**=)#
Cú Pháp:
variableName **= value;Hiệu Ứng: Tính lũy thừa của biến với giá trị mới và gán kết quả cho biến.
Ví Dụ:
let f = 2; f **= 3; // Tương đương với f = f ** 3, f bây giờ là 8
8. Toán Tử Gán Chuỗi (+=)#
Cú Pháp:
variableName += string;Hiệu Ứng: Nối chuỗi vào biến và gán kết quả cho biến.
Ví Dụ:
let g = "Hello"; g += " World"; // Tương đương với g = g + " World", g bây giờ là "Hello World"
Tóm Tắt#
Gán Cơ Bản (
=): Gán giá trị cho biến.Gán Cộng (
+=): Thực hiện phép cộng và gán kết quả cho biến.Gán Trừ (
-=): Thực hiện phép trừ và gán kết quả cho biến.Gán Nhân (
*=): Thực hiện phép nhân và gán kết quả cho biến.Gán Chia (
/=): Thực hiện phép chia và gán kết quả cho biến.Gán Chia Lấy Dư (
%=): Thực hiện phép chia lấy dư và gán kết quả cho biến.Gán Lũy Thừa (
**=): Thực hiện phép lũy thừa và gán kết quả cho biến.Gán Chuỗi (
+=): Nối chuỗi và gán kết quả cho biến.
Các toán tử gán giúp bạn thực hiện nhiều phép toán khác nhau đồng thời với việc gán giá trị, giúp mã nguồn ngắn gọn và dễ hiểu hơn.
Bài liên quan trong # JavaScript
-
Cách tạo thông báo (notification) từ trình duyệt
minhdev -
Hàm javascript show thời gian hiện tại và có đếm giây
minhu -
Hàm chuyển tiêu đề tiếng việt thành URL bằng java script
minhu -
Ứng dụng ESLint để phát hiện lỗi và tối ưu hoá source code JavaScript trên VS
minhdev -
Hàm javascript load số tăng dần đẹp mắt như google analytics
minhu