Operators
Anonymous contributor
Published Jul 27, 2021Updated Sep 9, 2021
Contribute to Docs
Arithmetic Operators
Basic math operations can be applied to integer and floating point values:
+
addition-
subtraction*
multiplication/
division%
modulo (yields the remainder)
a = 30;b = 20;puts a + b# Output: 50puts a - b# Output: 10puts a * b# Output: 600puts a / b# Output: 1.5puts a % b# Output: 10
Comparison Operators
Comparison operators can be used to compare two values:
>
greater than<
less than>=
greater than or equal to<=
less than or equal to==
equal to!=
not equal to
The result of a comparison is a boolean value true
or false
:
a = 5;b = 3;puts a > b;# Output: true
Contribute to Docs
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.
Learn Ruby on Codecademy
- Free course
Learn Ruby
Learn to program in Ruby, a flexible and beginner-friendly language used to create sites like Codecademy.Beginner Friendly9 hours - Course
Learn Ruby on Rails
Learn the basics of building applications with this convenient and powerful web development framework.With CertificateIntermediate6 hours