Posts Tagged ‘ruby 习惯’
23rd May
2009
放狗搜inject的时候找到的。
原帖:http://www.javaeye.com/topic/24642?page=1
Ruby有不少惯用法,这里略作一些介绍,也方便阅读他人代码:
迭代
一般写法:
for i in (1..10) puts i end
习惯写法:
(1..10).each{|i| puts i} 或 1.upto(10){|i| puts i}
||=赋值
一般写法:
number = 1 if number.nil? number = 1 unless number
习惯写法:
number ||= 1
0 Comments