Encuentra el elemento de array máximo en Ruby

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 

Publicación traducida automáticamente

Artículo escrito por Shivam_k y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *