私はいくつかのアイデアを持っていますが、他のいくつかのオプションを取得したいと思いました。これが醜いです:
def normal_balance
if type.to_s == 'Asset' or type.to_s == 'Expense'
if contra
"Credit"
else
"Debit"
end
else
if contra
"Debit"
else
"Credit"
end
end
end