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