Ruby-相当于foreach

Ruby-相当于foreach,ruby,foreach,hashtable,Ruby,Foreach,Hashtable,我正在RMXP中使用Ruby脚本进行一个项目 我创建了一个带有id映射的表。我现在正在寻找一张桌子,如果玩家进入桌子的一张地图,事情就会发生 动作示例:tmap=[006008009] 如果英雄在地图004,005上。。。如果英雄 在地图006上,行动 我希望这是可行的。如果没有,我在Ruby中还有什么其他方法来查找映射和分配操作 PS我去过一些地方,这个维基:你的列表是错的,我想你想要整数:[6,8,9]不是[006008009](这是八进制形式) 再来。可能是[1,2,3]。每一个或[1,2

我正在RMXP中使用Ruby脚本进行一个项目

我创建了一个带有id映射的表。我现在正在寻找一张桌子,如果玩家进入桌子的一张地图,事情就会发生

动作示例:tmap=[006008009]

如果英雄在地图004,005上。。。如果英雄 在地图006上,行动

我希望这是可行的。如果没有,我在Ruby中还有什么其他方法来查找映射和分配操作


PS我去过一些地方,这个维基:

你的列表是错的,我想你想要整数:
[6,8,9]
不是
[006008009]
(这是八进制形式)


再来。可能是
[1,2,3]。每一个
[1,2,3]。选择
[1,2,3]。每一个
都是您要做的。是的,现在我看得更清楚了!第二个解决方案似乎不错。我在下午测试了一下,我看到了这是如何发生的。非常感谢。如果您想要比较,只需添加一个
if==值,然后end
如果您有解决方案,您还可以将此问题标记为已解决。:]我会有点傻的。如何解决?我找不到要执行的按钮。@Lambda:对不起!我没有把这个符号看作是一种认可。(已解决的)文本会更有意义。
tMaps = [6, 8, 9]

tMaps.each do
   |value| puts 'value : '+value.to_s
end

# or : 
for value in tMaps
   puts 'value : '+value.to_s
end