るりまサーチ

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

関連するキーワード

  1. _builtin proc
  2. kernel proc
  3. new proc
  4. proc new

ライブラリ

キーワード

検索結果

Enumerable#detect(ifnone = nil) -> Enumerable::Enumerator (13)

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

...持つオブジェクト (例えば Proc) を指定します。

例:
# 最初の 3 の倍数を探す
p [1, 2, 3, 4, 5].find {|i| i % 3 == 0 } # => 3
p [2, 2, 2, 2, 2].find {|i| i % 3 == 0 } # => nil

# ifnone の使用例
ifnone = proc { raise ArgumentError, "item not found...

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

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

...持つオブジェクト (例えば Proc) を指定します。

例:
# 最初の 3 の倍数を探す
p [1, 2, 3, 4, 5].find {|i| i % 3 == 0 } # => 3
p [2, 2, 2, 2, 2].find {|i| i % 3 == 0 } # => nil

# ifnone の使用例
ifnone = proc { raise ArgumentError, "item not found...

Enumerable#detect(ifnone = nil) {|item| ... } -> object (13)

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

...持つオブジェクト (例えば Proc) を指定します。

例:
# 最初の 3 の倍数を探す
p [1, 2, 3, 4, 5].find {|i| i % 3 == 0 } # => 3
p [2, 2, 2, 2, 2].find {|i| i % 3 == 0 } # => nil

# ifnone の使用例
ifnone = proc { raise ArgumentError, "item not found...

Enumerable#find(ifnone = nil) -> Enumerable::Enumerator (13)

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

...持つオブジェクト (例えば Proc) を指定します。

例:
# 最初の 3 の倍数を探す
p [1, 2, 3, 4, 5].find {|i| i % 3 == 0 } # => 3
p [2, 2, 2, 2, 2].find {|i| i % 3 == 0 } # => nil

# ifnone の使用例
ifnone = proc { raise ArgumentError, "item not found...

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

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

...持つオブジェクト (例えば Proc) を指定します。

例:
# 最初の 3 の倍数を探す
p [1, 2, 3, 4, 5].find {|i| i % 3 == 0 } # => 3
p [2, 2, 2, 2, 2].find {|i| i % 3 == 0 } # => nil

# ifnone の使用例
ifnone = proc { raise ArgumentError, "item not found...

絞り込み条件を変える

Enumerable#find(ifnone = nil) {|item| ... } -> object (13)

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

...持つオブジェクト (例えば Proc) を指定します。

例:
# 最初の 3 の倍数を探す
p [1, 2, 3, 4, 5].find {|i| i % 3 == 0 } # => 3
p [2, 2, 2, 2, 2].find {|i| i % 3 == 0 } # => nil

# ifnone の使用例
ifnone = proc { raise ArgumentError, "item not found...