एक Range values के एक interval का प्रतिनिधित्व करता है — numbers के लिए (1..10), letters के लिए ('a'..'z'), आदि। Ranges उपयोगी methods वाले objects हैं, जो iteration, slicing, membership tests, और case matching के लिए उपयोग किए जाते हैं। ये एक concise, expressive Ruby feature हैं।
