I have two arrays
names = ["name1", "name2"]
tracks = ["track1", "track2"]
I'm trying to combine the two arrays into one new array
data => ["name1 track1", "name2 track2"]
I tried the following
1) @data = @name.zip(@tracks)flatten
produces ["name1", "track1", "name2", "track2"]
2) @data = @name.at(0).concat(@tracks.at(0)) + @name.at(1).concat(@tracks.at(1))
produces ["name1track1name2track2"]
3) @name.each do |n|
@tracks.each do |t|
@data.push n + " " + t
end
end
produces ["name1 track1", "name1 track2", "name2 track1", "name2 track2"]
I cannot seem to solve this problem. I would appreciate some help.