Ruby 中有多种运算符,包括算术运算符、比较运算符、逻辑运算符等。以下是一些常见的 Ruby 运算符:

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