首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

新手有关问题,ruby里step、each是做什么

2012-02-27 
新手问题,ruby里step、each是做什么?关于ruby的资料不多,大略看了一下,在数据类型操作里看到了几个东西,ste

新手问题,ruby里step、each是做什么?
关于ruby的资料不多,大略看了一下,在数据类型操作里看到了几个东西,step/each等.不太明白,不是关键字,可以对数据类型进行操作,那这个是什么?

[解决办法]
each 和 step 都是迭代方法

比如说下面这两个例子(并不仅仅局限于这两种用法):

["a","b"].each{|i| p i} # 输出数组中的每个元素

50.step(80, 5) {|i| print i, " "} # 50 为基数,以5为步长累加到80

热点排行