+
Add
-
Subtract
*
Multiply
**
Power of
2 ** 4 == 16
/
Divide
%
Modulus
2 % 4 == 2
.
Dot access
“1”.to_i == 1
::
Colon access
Module::Class
[]
List brackets
[1,2,3,4]
!
Not
> =
Greater than equal
<=
Less than equal
<=>
Comparison
==
Equal
===
Equality
!=
Not equal
&&
Logical and (higher precedence)
||
Logical or (higher precedence)
..
Range inclusive
(0..3).to_a == [0, 1, 2, 3]
…
Range non-inclusive
(0…3).to_a == [0, 1, 2]
@
Object scope
@var ; @@classvar
@@
Class scope
@var; @@classvar
$
Global scope
$stdin