我收到以下錯誤:獲得一個「類型錯誤」當遍歷,一個Ruby陣列
Can't convert String into Integer (TypeError)
它是在這條線發生的事情:
if new_animal != animals[i]
這究竟是爲什麼?
animals = ['rhino', 'giraffe', 'cat', 'dolphin', 'turtle']
puts 'Enter the new animal:'
new_animal = gets.chomp
empty_array = []
animals.each do |i|
if new_animal != animals[i]
empty_array << i
end
end