「网易官方」极客战记(codecombat)攻略-网页开发2-JavaScript: 合法的收益-javascript-a-fine-mint

(点击图片进入关卡)

食人魔 Peons 试图窃取你的硬币! 不要让他们偷走你的合法收益!

简介

现在,你将要写你自己的代码。我们已经给了你 pickUpCoin 作为一个例子,但是你需要创造 attackEnemy :

def attackEnemy():
    # 把你的攻击代码放在下面

默认代码

// 苦工试图偷取金币
// 编写一个语句阻止苦工拿到金币
function pickUpCoin() {
    var coin = hero.findNearestItem();
    if(coin) {
        hero.moveXY(coin.pos.x, coin.pos.y);
    }
}
写一个 攻击程序
寻找附近的敌人如果出现敌人攻击他们
while(true) {
    //attackEnemy(); // ∆ 在攻击后随便说点什么
    pickUpCoin();
}

概览

在这一关卡,你需要创建一个” 抓取 “程序。确保你要回定义程序哦!

def sayHello():
    hero.say("Hello!")

JavaScript: 合法的收益 解法

// 苦工试图偷取金币
// 编写一个语句阻止苦工拿到金币
function pickUpCoin() {
    var coin = hero.findNearestItem();
    if(coin) {
        hero.moveXY(coin.pos.x, coin.pos.y);
    }
}
// 写一个 攻击程序
// 寻找附近的敌人如果出现敌人攻击他们
function attackEnemy() {
    var enemy = hero.findNearestEnemy();
    if(enemy) {
        hero.attack(enemy);
    }
}
while(true) {
    attackEnemy();  // ∆ 在攻击后随便说点什么
    pickUpCoin();
}

本攻略发于极客战记官方教学栏目,原文地址为:

https://codecombat.163.com/news/jikezhanji-hefadeshouyi

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

猜你喜欢

转载自www.cnblogs.com/codecombat/p/12896456.html
今日推荐