るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.012秒)
トップページ > クラス:Range[x] > クエリ:first[x]

別のキーワード

  1. _builtin first
  2. array first
  3. range first
  4. enumerable first

ライブラリ

キーワード

検索結果

Range#first -> object (15103.0)

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

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

p (1..5).begin # => 1
p (1..0).begin # => 1

Range#first(n) -> [object] (15103.0)

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

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

@param n 取得する要素数を整数で指定します。整数以外のオブジェクトを指定
した場合は to_int メソッドによる暗黙の型変換を試みます。

@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。

@raise ArgumentError n に負の数を指定した場合に発生します。

@see 12697

Range.new(first, last, exclude_end = false) -> Range (130.0)

first から last までの範囲オブジェクトを生成して返しま す。

...
first
から last までの範囲オブジェクトを生成して返しま
す。

exclude_end が真ならば終端を含まない範囲オブジェクトを生
成します。exclude_end 省略時には終端を含みます。

@param first 最初のオブジェクト
@param last 最後のオブ...
...ジェクト
@param exclude_end 真をセットした場合終端を含まない範囲オブジェクトを生成します

@raise ArgumentError first <=> last が nil の場合に発生します...

Range#min {|a, b| ... } -> object | nil (7.0)

ブロックの評価結果で範囲内の各要素の大小判定を行い、最小の要素を返しま す。範囲内に要素が存在しなければ nil を返します。

...素が存在しなければ nil を返します。

ブロックの値は、a > b のとき正、a == b のとき 0、 a < b のとき負の整数
を、期待しています。

@raise TypeError ブロックが整数以外を返したときに発生します。

@see Range#first, Enumerable#min...

Range#begin -> object (3.0)

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

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

p (1..5).begin # => 1
p (1..0).begin # => 1

絞り込み条件を変える

Range#min -> object | nil (2.0)

範囲内の最小の値を返します。

範囲内の最小の値を返します。

該当する要素が存在しなければ nil を返します。