cod*_*nja 0 ruby prefix-operator
taking_damage在此代码示例中,方法之前的感叹号的目的是什么?
taking_damage
if warrior.health < 20 && !taking_damage?(warrior) warrior.rest! end
Kon*_*che 7
它是布尔运算Negation,因此等同于Ruby关键字not.
not
你可以读这样的行:
"如果战士的生命值低于20 且战士没有受到伤害,那么战士就必须休息."
归档时间:
12 年,3 月 前
查看次数:
579 次
最近记录:
7 年,5 月 前