Мне нужно иметь возможность сопоставлять данные из массива случайных целочисленных значений и передавать их в хэш в определенном контуре, сопоставляя случайные данные с определенным набором данных.
empty = {}
defined = [1,2,17,34,3,18,17]
dataset_one = [1,0,17]
dataset_two = [3,18,2,4]
desired = { 1 => 3, 17 => 2}
Этоэто то, что у меня есть:
defined.each{ |item|
dataset_one.each{ |key|
if item == key
empty[key] = nil
end
dataset_two.each{ |value|
if item = value
empty[key] = value
}
}
}