Ruby 运算符

📅 2026/7/12 15:17:06 👁️ 阅读次数 📝 编程学习
Ruby 运算符

Ruby 运算符

Ruby 作为一种强大的编程语言,提供了丰富的运算符来帮助开发者实现复杂的逻辑运算。本文将详细介绍 Ruby 的运算符类型、使用方法和注意事项。

运算符类型

Ruby 中的运算符主要分为以下几类:

  • 算术运算符
  • 关系运算符
  • 逻辑运算符
  • 赋值运算符
  • 位运算符

算术运算符

算术运算符用于进行数值运算,如加、减、乘、除等。以下是 Ruby 中常用的算术运算符:

| 运算符 | 功能 | | --- | --- | | + | 加法 | | - | 减法 | | * | 乘法 | | / | 除法 | | % | 取模 | | ** | 幂运算 |

关系运算符

关系运算符用于比较两个值,并返回布尔值(true 或 false)。以下是 Ruby 中常用的关系运算符:

| 运算符 | 功能 | | --- | --- | | == | 等于 | | != | 不等于 | | === | 严格等于(类型相同) | | !== | 严格不等于(类型不同) | | < | 小于 | | <= | 小于等于 | | > | 大于 | | >= | 大于等于 |

逻辑运算符

逻辑运算符用于进行布尔运算,如与、或、非等。以下是 Ruby 中常用的逻辑运算符:

| 运算符 | 功能 | | --- | --- | | && | 与(逻辑与) | | || | 或(逻辑或) | | ! | 非(逻辑非) |

赋值运算符

赋值运算符用于将值赋给变量。以下是 Ruby 中常用的赋值运算符:

| 运算符 | 功能 | | --- | --- | | = | 简单赋值 | | += | 加后