📜  在Ruby中查找最大数组元素

📅  最后修改于: 2022-05-13 01:55:28.799000             🧑  作者: Mango

在Ruby中查找最大数组元素

在本文中,我们将学习如何在 Ruby 中找到最大数组元素。有多种方法可以在 Ruby 中找到最大数组元素。让我们借助示例来了解它们中的每一个。

示例 #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


ruby
# Function to find the max using max method
def max(*arr)
 arr.max
end
 
print max(1, 2, 3, 4, 5)


ruby
# Using enumerable#max
val = ('1'..'6').to_a.max
print val


输出:

5
5
Sudo

示例 #2:

红宝石

# Function to find the max using max method
def max(*arr)
 arr.max
end
 
print max(1, 2, 3, 4, 5)

输出:

5

示例#3:稍微慢一点的方法

红宝石

# Using enumerable#max
val = ('1'..'6').to_a.max
print val

输出:

6