るりまサーチ

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

別のキーワード

  1. openssl new
  2. rexml new
  3. new openssl
  4. _builtin new

関連するキーワード

  1. openssl
  2. rexml
  3. openssl
  4. _builtin
  5. resolv

ライブラリ

キーワード

検索結果

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

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

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

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

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

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

Range.yaml_new(klass, tag, val) (6102)

ライブラリ内部で使用します。

ライブラリ内部で使用します。

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

指定された 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 (7)

指定された 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...