Explain ruby ranges. What are the ways to define ranges?
Answer Posted / Anuricha Yadav
"Ruby ranges are a way to represent a series of numbers or characters. They can be used for iteration, comparison, and arithmetic operations. There are several ways to define ranges:
1. Using two numbers (inclusive):
(start..end) - Includes the end number
(start...end) - Does not include the end number
2. Using a single number:
n..n - Represents a single value
3. Using three dots for an infinite range:
start..Float::INFINITY
start...Float::INFINITY
For example:
(1..5).each { |number| puts number }
This will output '1 2 3 4 5'."
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers