0

我得到了这两个布尔函数:

 def settled?
    self.settled == true
 end

 def negative_pl?
    self.profitloss < 0
 end

我怎样才能同时测试他们两个?在我看来,我想做这样的事情:

<%= 'classRed' if bet.settled?.negative_pl? %>

我知道以上不起作用,但最好的方式来解释我想做的事情:)

谢谢!

4

2 回答 2

1

每次检查都需要一个子句:

if bet.settled? and bet.negative_pl?
于 2012-09-29T19:02:59.027 回答
1
<%= 'classRed' if bet.settled? and bet.negative_pl? %>
于 2012-09-29T19:03:11.590 回答