`

娃娃鸭学Ruby-26、作为修饰符的if

阅读更多
作为修饰符的if

采用if的普通语句形式时,Ruby的语法要求其结尾必须有一个end关键字
if expression then code end

而改写成:
code if expression

puts message if messge

if的优先级非常低
y=x.invert if x.respond_to?:invert
y=(x.invert if x.respond_to?:invert)

puts message if message and defined? puts

2011-4-17 16:47 danny

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics