Range mewakili selang nilai — (1..10) untuk nombor, ('a'..'z') untuk huruf, dll. Range ialah objek dengan method yang berguna, digunakan untuk lelaran, penghirisan, ujian keahlian, dan pemadanan case. Ia merupakan ciri Ruby yang ringkas dan ekspresif.
