11/08/2018, 21:14
Ruby operators
1) Toán tử operators + : Cộng - : Trừ * : Nhân / : Chia % : Chia lấy dư ** : Luỹ thừa 2) Gán operators = : c = a + b += : c += a -> c = c + a -= : c -= a -> c = c - a *= : c *= a -> c = c * a /= : c /= a -> c = c / a %= : c %= a -> c = c % a **= : c **= ...
1) Toán tử operators
+ : Cộng - : Trừ * : Nhân / : Chia % : Chia lấy dư ** : Luỹ thừa
2) Gán operators
= : c = a + b += : c += a -> c = c + a -= : c -= a -> c = c - a *= : c *= a -> c = c * a /= : c /= a -> c = c / a %= : c %= a -> c = c % a **= : c **= a -> c = c ** a
Ngoài ra trong phép gán còn có cái này
a = 10 b = 20 c = 30 # Nó khá là dài dòng bạn có thể viết lại như thế này: a, b, c = 10, 20, 30 # tương đương a = 10, b = 20, c = 30 # Thay đổi giá trị a, b = b, c # tương đương với a = 20, b = 30