るりまサーチ

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

関連するキーワード

  1. _builtin

ライブラリ

キーワード

検索結果

Range#end -> object (18114)

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

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

p (1..5).end # => 5
p (1...5).end # => 5...

Range#exclude_end? -> bool (6102)

範囲オブジェクトが終端を含まないとき真を返します。

範囲オブジェクトが終端を含まないとき真を返します。

Range#last -> object (3014)

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

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

p (1..5).end # => 5
p (1...5).end # => 5...

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

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

...て返しま
す。

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

@param first 最初のオブジェクト
@param last 最後のオブジェクト
@param exclude_end 真をセットした場合終...

Range#==(other) -> bool (17)

指定された other が Range クラスのインスタンスであり、 始点と終点が == メソッドで比較して等しく、Range#exclude_end? が同じ場合に true を返します。そうでない場合に false を返します。

...指定された other が Range クラスのインスタンスであり、
始点と終点が == メソッドで比較して等しく、Range#exclude_end? が同じ場合に
true を返します。そうでない場合に false を返します。

@param other 自身と比較したいオブジェ...
...クトを指定します。

p (1..2) == (1..2) #=> true
p (1..2) == (1...2) #=> false
p (1..2) == Range.new(1.0, 2.0) #=> true...

絞り込み条件を変える

Range#eql?(other) -> bool (17)

指定された other が Range クラスのインスタンスであり、 始点と終点が eql? メソッドで比較して等しく、Range#exclude_end? が同じ場合に true を返します。そうでない場合に false を返します。

...指定された other が Range クラスのインスタンスであり、
始点と終点が eql? メソッドで比較して等しく、Range#exclude_end? が同じ場合に
true を返します。そうでない場合に false を返します。

@param other 自身と比較したいオブジェ...
...クトを指定します。

p (1..2).eql?(1..2) #=> true
p (1..2).eql?(1...2) #=> false
p (1..2).eql?(Range.new(1.0, 2.0)) #=> false...

Range#hash -> Integer (17)

始点と終点のハッシュ値と Range#exclude_end? の値からハッシュ値を計算して整数として返します。

...始点と終点のハッシュ値と Range#exclude_end? の値からハッシュ値を計算して整数として返します。

p (1..2).hash #=> 5646
p (1...2).hash #=> 16782863...

Range#to_yaml(opts = {}) (7)

自身を YAML ドキュメントに変換します。

...換します。

@param opts YAML ドキュメント出力の際のオプションを指定します。
オプションの詳細は YAML::Syck::Emitter#reset を参照し
てください。

print (1..10).to_yaml
# => --- !ruby/range
begin: 1
end
: 10
excl: false...
...に変換します。

@param opts YAML ドキュメント出力の際のオプションを指定します。
オプションの詳細は Syck::Emitter#reset を参照し
てください。

print (1..10).to_yaml
# => --- !ruby/range
begin: 1
end
: 10
excl: false...