Ruby on rails 多重布尔函数
我得到了两个布尔函数:Ruby on rails 多重布尔函数,ruby-on-rails,methods,boolean,Ruby On Rails,Methods,Boolean,我得到了两个布尔函数: def settled? self.settled == true end def negative_pl? self.profitloss < 0 end def结算? self.settled==true 结束 def负片? self.profitloss
def settled?
self.settled == true
end
def negative_pl?
self.profitloss < 0
end
def结算?
self.settled==true
结束
def负片?
self.profitloss<0
结束
我怎样才能同时测试这两种情况?在我看来,我想这样做:
<%= 'classRed' if bet.settled?.negative_pl? %>
我知道上面这些都不管用,但解释我想做什么的最好方法是:)
谢谢 每次检查都需要一个子句:
if bet.settled? and bet.negative_pl?
<%= 'classRed' if bet.settled? and bet.negative_pl? %>