Есть ли быстрый способ получить любую другую запись в массиве в Ruby? Нечетные или четные значения записей с 0, включенные в нечетные. Я хотел бы иметь возможность использовать его так:
array1 += array2.odd_values
или
puts array2.odd_values.join("-")
например
Обновление
Это дает именно то, что мне нужно, но я уверен, что есть более короткая версия.
array1.each_with_index do |item,index|
if (index %2 ==0) then
array2.push(item)
end
end