Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Rangeクラス > size
size -> Integer | Float::INFINITY | nil
範囲内の要素数を返します。始端、終端のいずれかのオブジェクトが Numeric のサブクラスのオブジェクトではない場合には nil を返します。
(10..20).size # => 11 ("a".."z").size # => nil