标签:代码 elf 调用 眼镜 官方 必须 bat -name data
使用新的编码能力来瞄准没有名字的敌人。
变量 (Variables) 包含着以后要用到的信息。你可以随意将一个值 (Value) 保存到变量里。
使用 findNearestEnemy() 定位最近的敌人。
还记得上个关卡吗?变量 (Variables) 是代表数据的符号。顾名思义,变量的值 (value) 会在你存储新数据的时候 变化。
现在我们不用敌人的名字了,而是用你刚获得的眼镜和 findNearestEnemy() 方法将对食人魔的引用保存到变量里。这样你就不用实现知道敌人的名称了。
当你调用 findNearestEnemy() 方法时,你 必须将结果保存到一个变量里 ,就像 enemy3 (你可以用你想用的名字代替). 当你调用 findNearestEnemy() 方法时变量将会记住最近的敌人 曾经是 谁,所以确保在看到新敌人时调用这个方法.
记住: 当你使用双引号时, 你创造了一个 字符串, 就像 "Kratt" . 当你不使用双引号时 ( enemy1 ), 你在引用名叫enemy1 的 变量.
食人魔要打两次才能死.
本攻略发于极客战记官方教学栏目,原文地址为:
「网易官方」极客战记(codecombat)攻略-网页开发2-JavaScript: 命名大师-javascript-master-of-names
标签:代码 elf 调用 眼镜 官方 必须 bat -name data
原文地址:https://www.cnblogs.com/codecombat/p/12878050.html