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