1. 算术运算符:
- +:加法
- -:减法
- *:乘法
- /:除法
- %:取模(取余数)
a = 10
b = 3
puts a + b # 13
puts a - b # 7
puts a * b # 30
puts a / b # 3
puts a % b # 1
2. 比较运算符:
- ==:等于
- !=:不等于
- >:大于
- <:小于
- >=:大于等于
- <=:小于等于
x = 5
y = 8
puts x == y # false
puts x != y # true
puts x > y # false
puts x < y # true
puts x >= y # false
puts x <= y # true
3. 逻辑运算符:
- &&:逻辑与
- ||:逻辑或
- !:逻辑非
p = true
q = false
puts p && q # false
puts p || q # true
puts !p # false
4. 赋值运算符:
- =:简单的赋值
- +=:加法赋值
- -=:减法赋值
- *=:乘法赋值
- /=:除法赋值
a = 5
a += 3 # 等同于 a = a + 3
puts a # 8
这只是 Ruby 运算符的一小部分,还有其他一些运算符和复杂的用法。
转载请注明出处:http://www.zyzy.cn/article/detail/6448/Ruby