Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Rangeクラス > begin

instance method Range#begin

begin -> object[permalink][rdoc]
first -> object

始端の要素を返します。範囲オブジェクトが始端を含むかどうかは関係ありま せん。

p (1..5).begin # => 1
p (1..0).begin # => 1
first(n) -> [object][permalink][rdoc]

最初の n 要素を返します。範囲内に要素が含まれない場合は空の配列を返します。

[PARAM] n:
取得する要素数を整数で指定します。整数以外のオブジェクトを指定 した場合は to_int メソッドによる暗黙の型変換を試みます。
[EXCEPTION] TypeError:
引数に整数以外の(暗黙の型変換が行えない)オブジェクトを 指定した場合に発生します。
[EXCEPTION] ArgumentError:
n に負の数を指定した場合に発生します。

[SEE_ALSO] [ruby-core:12697]