Ich habe eine Reihe von Elementen. Wenn ich eine arr.max
mache, bekomme ich den maximalen Wert. Aber ich möchte den Index des Arrays erhalten. Wie es in Ruby zu findenWie finde ich den Index eines Arrays, das einen maximalen Wert hat
Zum Beispiel
a = [3,6,774,24,56,2,64,56,34]
=> [3, 6, 774, 24, 56, 2, 64, 56, 34]
>> a.max
a.max
=> 774
Ich brauche den Index dieser 774
zu wissen, welche 2
ist. Wie mache ich das in Ruby?
Diese Frage entspricht einem Teil der Frage unter http://stackoverflow.com/questions/1656677/how-do-i-find-a-integer-max-integer-in-an-array-for-ruby- und-return-the-indexed-p –