[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:3428

From: "yhara (Yutaka HARA)" <redmine@r...>
Date: Wed, 28 Nov 2012 16:30:28 +0900
Subject: [ruby-reference-manual:3428] [るりまプロジェクト - Bug #7453][Open] Array#indexはEnumeratorを返す機能がある


Issue #7453 has been reported by yhara (Yutaka HARA).

----------------------------------------
Bug #7453: Array#indexはEnumeratorを返す機能がある
https://bugs.ruby-lang.org/issues/7453

Author: yhara (Yutaka HARA)
Status: Open
Priority: Normal
Assignee: 
Category: doc
Target version: 
reporter: 
ruby_version: 


https://bugs.ruby-lang.org/issues/6636 を見て知ったのですが、
Array#index, #rindexで引数を省略するとEnumeratorが返るようです。

 > [1,2,3].index
 => #<Enumerator: [1, 2, 3]:index>

ary.rindex.with_index{|elem, i| ... } みたいなコードが書けるってことですね。

ruby 1.9.3p286 で試しています。


-- 
http://bugs.ruby-lang.org/

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]