返回值 (Return Value) 就是函数执行完任务后,带回来的结果。
就像你让猫头鹰去商店买冰淇淋,它飞回来时爪子里抓着冰淇淋。
在这一关,我们需要判断“是否该攻击”。
函数 shouldAttack 会告诉我们 Yes (true) 或 No (false)。
return,函数会立即结束,后面的代码都不会执行!
遇到树精?Return False!
我们需要计算并返回敌人距离,告诉巫师。
不要乱动!只有敌人在攻击范围内才出剑。
Hold Position!
只捡附近的钱,太远的不要。
Less than 20m
我们需要一个通用的函数 isCloseType,同时检查三个条件:
多重条件封装