2012-09-29 54 views
0

我拿到這2個布爾函數:多個布爾函數

def settled? 
    self.settled == true 
end 

def negative_pl? 
    self.profitloss < 0 
end 

我如何可以測試他們都在同一時間?我想要做這樣的事情在我看來:

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

我知道上面不工作,但最好的方法來解釋什麼,我想要做的:)

謝謝!

回答

1
<%= 'classRed' if bet.settled? and bet.negative_pl? %> 
+0

是的..這只是這麼簡單..謝謝.. :) – Twiddr

1

你需要檢查每一個條款:

if bet.settled? and bet.negative_pl?