Вы можете преобразовать число, используя метод to_s, и объединить его с +, или использовать интерполяцию, но цикл с для не похож на метод ruby
Использование итераторов
nums = [1, 2, 3, 4]
nums.each do |num|
puts num.to_s + ' Carrots'
end
nums.each do |num|
puts "#{num} Carrots"
end
Примечание: Используйте простые кавычки, если не будет использоваться интерполяция
Более элегантное решение в одну строку
puts nums.map {|num| num.to_s + ' Carrots'}
puts nums.map {|num| "#{num} Carrots"}