En este artículo, aprenderemos cómo encontrar el máximo elemento de array en Ruby. Hay varias formas de encontrar el elemento de array máximo en Ruby. Entendamos cada uno de ellos con la ayuda del ejemplo.
Ejemplo 1:
ruby
# max function on list arr =[1, 2, 3, 4, 5].max print arr print "\n" str1 = [1, 2, 3, 4, 5] puts str1.max print "\n" # max function on string str = ["GFG", "G4G", "Sudo", "Geeks"] print str.max
Producción:
5 5 Sudo
Ejemplo #2:
ruby
# Function to find the max using max method def max(*arr) arr.max end print max(1, 2, 3, 4, 5)
Producción:
5
Ejemplo #3: un método un poco más lento
ruby
# Using enumerable#max val = ('1'..'6').to_a.max print val
Producción:
6