Ruby运算符

Ruby运算符教程

Ruby 的运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。

Ruby运算符分类

运算符 描述
算术运算符 算术运算符是对数值类型的变量进行运算的,比如:加、减、乘、除和取模。
赋值运算符 赋值运算符是对已存在的 变量 进行重新设置新值的运算符。
比较运算符/关系运算符 关系运算符的结果都是布尔型,也就是要么是真,要么是假。
逻辑运算符 逻辑运算符是用于连接多个条件(一般来讲就是关系表达式),最终的结果也是一个布尔值。
位运算符 位运算符主要是用于数值类型的二进制的运算。
三元运算符 三元运算符主要用于简化的 if 操作。
范围运算符 在 Ruby 中,序列范围用于创建一系列连续的值 - 包含起始值、结束值(视情况而定)和它们之间的值。
defined运算符 defined? 是一个特殊的运算符,以方法调用的形式来判断传递的表达式是否已定义。
点运算符 可以通过在方法名称前加上类或模块名称和 . 来调用类或模块中的方法。

Ruby运算符总结

Ruby 的运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。