Array#find_index
permite encontrar el índice del primer elemento que sea¿Hay un equivalente de Array # find_index para el último índice en ruby?
- es igual a un
object
o - hace un bloque que se le pasa como resultado true
Array#rindex
puede permitir para encontrar el índice del último artículo que es igual a object
, pero ¿hay algo que le permita encontrar el índice del último artículo que hace que un bloque pasado le devuelva verdadero?
De lo contrario, debería hacer algo como
last_index = array.length - 1 - array.reverse.find_index{|item| item.is_wanted?}
Dicho esto, yo prefiero respuesta chubas. No noté el rindex allí ... – telent
+1 muy inteligente ... – Anurag
quien sea que haya votado negativamente esta respuesta, ¿cuál es exactamente su objeción? – telent