极客战记(codecombat)攻略-网页开发2-JavaScript: 小鬼巡逻队

极客战记(codecombat)攻略-网页开发2-JavaScript: 小鬼巡逻队

使用新的,有选择性的定位技能击败食人魔巡逻队。

简介

极客战记(codecombat)攻略-网页开发2-JavaScript: 小鬼巡逻队

您现在可以访问功能强大的 if-statements 。 有关详细信息,请查看 “Programmaticon II” 的“右下角”工具栏中的工具栏。

if-statements 是编程中很常用的一个语句,你可以按照这样的格式来创建它

enemy = hero.findNearestEnemy()

if enemy:

hero.attack(enemy)

默认代码

// 记得敌人可能还不存在。

while (true) {

var enemy = hero.findNearestEnemy();

if (enemy) {

// 如果是敌人,攻击它!

}

}

概览

在这个阶段,如果你想要攻击最近的敌人,你想攻击最近的敌人,但只有一个敌人的情况下,使用 if 语句和 enemy作为条件来做到这一点。

enemy = hero.findNearestEnemy()

if enemy:

hero.attack(enemy)

记得将鼠标悬停在 if/else 上并阅读右下方中的示例代码,看看语法应该是什么样的。

JavaScript: 小鬼巡逻队 解法

// 记得敌人可能还不存在。

while (true) {

var enemy = hero.findNearestEnemy();

if (enemy) {

// 如果是敌人,攻击它!

hero.attack(enemy);

}

}

本攻略发于极客战记官方教学栏目,原文地址为:https://codecombat.163.com/news/jikezhanji-xiaoguixunluodui

极客战记——学编程,用玩的!