115件ヒット
[101-115件を表示]
(0.012秒)
種類
- インスタンスメソッド (91)
- 定数 (24)
ライブラリ
- ビルトイン (114)
-
minitest
/ spec (1)
キーワード
- !~ (6)
- <=> (6)
- =~ (6)
- DATA (6)
- FALSE (6)
- TRUE (6)
- display (6)
-
enum
_ for (12) - hash (6)
-
instance
_ variable _ get (6) -
instance
_ variables (6) -
must
_ be _ nil (1) - nil? (6)
-
singleton
_ class (6) - then (2)
-
to
_ a (6) -
to
_ enum (12) -
yield
_ self (4)
検索結果
先頭4件
-
Object
# to _ enum(method = :each , *args) {|*args| . . . } -> Enumerator (7.0) -
Enumerator.new(self, method, *args) を返します。
...< 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... -
Object
# yield _ self -> Enumerator (7.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...返します。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?) # => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?) # => nil
//}
@see Object#tap... -
Object
# yield _ self {|x| . . . } -> object (7.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...返します。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?) # => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?) # => nil
//}
@see Object#tap... -
Object
:: DATA -> File (7.0) -
スクリプトの __END__ プログラムの終り以降をアクセスする File オブジェクト。
...ts # => 烟花三月下揚州
print DATA.gets # => 孤帆遠影碧空尽
print DATA.gets # => 唯見長江天際流
DATA.gets # => nil
__END__
故人西辞黄鶴楼
烟花三月下揚州
孤帆遠影碧空尽
唯見長江天際流
=== 例2
sum = 0...