Here is how I would do using Array#each_index
:
def compare_array_elements(array)
siz = array.size - 1
array.each_index { |i| return i if i != siz && array[i] != array[i+1] }
nil
end
array = [[1.5,"cm"],[1.5,"cm"],[1.5,"mm"]]
compare_array_elements(array) # => 1
array = [[1.5,"cm"],[1.5,"cm"],[1.5,"cm"]]
compare_array_elements(array) # => nil