Если это то, что вы говорите:
array = [1, 2, 3, 4, 5]
array.each do |number|
new_array = number * 2
print(new_array, " ")
end
даст вывод 2 4 6 8 10
, в основном "манипулируя элементами исходного массива с помощью do l oop (умножая на константу, например) "