【发布时间】:2020-12-11 07:33:58
【问题描述】:
如何在以下场景中使用保护子句? msg 在 2 个独立的 if 子句中捕获信息。
def edible?(food_object)
edible_type = ['fruit','vegetable','nuts']
food_list = ['apple','banana','orange','olive','cashew','spinach']
food = food_object.food
type = food_object.type
msg = ''
if edible_type.include?(type)
msg += 'Edible : '
end
if food_list.include?(food)
msg += 'Great Choice !'
end
end
【问题讨论】:
标签: ruby-on-rails ruby if-statement guard-clause