码迷,mamicode.com
首页 > 编程语言 > 详细

what' s ruby?(ref: ruby编程语言)

时间:2016-07-20 23:06:05      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:

q1:

irb(main):001:0> tmp=(1..10).to_a
=> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
irb(main):002:0> tmp.each.class
=> Enumerator
irb(main):003:0> tmp.select.class
=> Enumerator
irb(main):004:0> tmp.map.class
=> Enumerator
irb(main):005:0> 

 q2:  如何定义 tmp=(1..10).to_a; puts tmp[2,5] 里面的[]方法?

       举例:

irb(main):002:0> class Fixnum
irb(main):003:1> def + (other)
irb(main):004:2> self
irb(main):005:2> end
irb(main):006:1> end
=> :+
irb(main):007:0> 1+2
=> 1
irb(main):006:0> 1+10
=> 1
irb(main):005:0> 

 

what' s ruby?(ref: ruby编程语言)

标签:

原文地址:http://www.cnblogs.com/Citizen/p/5689910.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!