220件ヒット
[201-220件を表示]
(0.011秒)
ライブラリ
- ビルトイン (219)
-
minitest
/ spec (1)
キーワード
- !~ (12)
- <=> (12)
- =~ (9)
- clone (12)
- display (12)
- dup (12)
-
enum
_ for (24) - hash (12)
-
instance
_ variable _ get (12) -
instance
_ variables (12) -
must
_ be _ nil (1) - nil? (12)
-
singleton
_ class (12) - then (14)
-
to
_ a (12) -
to
_ enum (24) -
yield
_ self (16)
検索結果
先頭3件
-
Object
# to _ enum(method = :each , *args) {|*args| . . . } -> Enumerator (8.0) -
Enumerator.new(self, method, *args) を返します。
...!" if n < 0
unless block_given?
# __method__ はここでは :repeat
return to_enum(__method__, n) do
# size メソッドが nil でなければ size * n を返す。
sz = size
sz * n if sz
end
end
each do |*val|
n.times { yield *val }... -
Object
# yield _ self -> Enumerator (8.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...返します。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?) # => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?) # => nil
//}
@see Object#tap... -
Object
# yield _ self {|x| . . . } -> object (8.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...返します。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?) # => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?) # => nil
//}
@see Object#tap...