【发布时间】:2014-12-30 21:00:09
【问题描述】:
给定一个符号数组,你将如何遍历数组,并存储匹配对的数组索引?
foo = [:date, :recorded_at, :scheduled_for, :amount, :activity, :pending ]
例如,如果您搜索“recorded_at”和“activity”,它应该返回[1,4]
我认为这样的事情会起作用:
bar = ['recorded_at','activity']
buzz = bar.each{|i| foo.index(i.to_sym)}
然而,这只是返回字符串["foo", "bar"],而不是实际的数组索引。
【问题讨论】: