るりまサーチ

最速Rubyリファレンスマニュアル検索!
39件ヒット [1-39件を表示] (0.019秒)

別のキーワード

  1. _builtin numerator
  2. numeric numerator
  3. float numerator
  4. integer numerator
  5. complex numerator

ライブラリ

クラス

モジュール

キーワード

検索結果

Enumerable#detect(ifnone = nil) -> Enumerator (18203.0)

要素に対してブロックを評価した値が真になった最初の要素を返します。

...見つからず、ifnone が指定されているときは ifnone を call した結果を返します。

ブロックを省略した場合は Enumerator を返します。

@param ifnone call メソッドを持つオブジェクト (例えば Proc) を指定します。

//emlist[例][ruby]{
#...

Enumerable#find(ifnone = nil) -> Enumerator (3103.0)

要素に対してブロックを評価した値が真になった最初の要素を返します。

...見つからず、ifnone が指定されているときは ifnone を call した結果を返します。

ブロックを省略した場合は Enumerator を返します。

@param ifnone call メソッドを持つオブジェクト (例えば Proc) を指定します。

//emlist[例][ruby]{
#...

Object#then -> Enumerator (113.0)

self を引数としてブロックを評価し、ブロックの結果を返します。

...されたときは Enumerator を返します。
例えば条件によって値を捨てるのに使えます。

//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?) # => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?)...

Object#yield_self -> Enumerator (113.0)

self を引数としてブロックを評価し、ブロックの結果を返します。

...されたときは Enumerator を返します。
例えば条件によって値を捨てるのに使えます。

//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?) # => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?)...