Я экспериментирую с массивами и читаю книгу Стивена Хольцнера "Начало Ruby on Rails". Я сделал программу:
array = ['Hello', 'there', 1, 2]
puts array[1]
puts array[3]
puts array.length
array2 = Array.new
puts array2.length
array2[0] = "Banana"
array2[1] = 6
puts array2[0] + " " + array2[1]
puts array3.length
Это не много, но когда я запускаю его, я получаю сообщение об ошибке
arrays.rb:9:in `+': can't convert Fixnum into String (TypeError)
from arrays.rb:9
Почему я получаю эту ошибку?