Ruby Array Exercises: Find the largest value from a given array of integers of odd length
Write a Ruby program to find the largest value from a given array of integers of odd length. The array length will be a least 1.

Ruby Code:
def check_array(nums)
max = nums[0];
if(max <= nums[nums.length-1])
max = nums[nums.length-1]
end
if(max <= nums[nums.length/2])
max = nums[nums.length/2]
end
return max;
end
print check_array([1, 3, 4]),"\n"
print check_array([1, 2, 7]),"\n"
print check_array([1, 2])
Output:
4 7 2
Flowchart:

Go to:
PREV : Write a Ruby program to create a new array length 3 containing the elements from the middle of an given array of integers of odd length (at least 3).
NEXT : Write a Ruby program to create a new array using first three elements of an given array of integers. If the length of the given array is less than three return the original array.
Ruby Code Editor:
Contribute your code and comments through Disqus.
What is the difficulty level of this exercise?