第16关:潜伏 // 用findEnemies把敌人存在数组enemies中 // 只攻击萨满巫师,不要攻击牦牛! var enemies = hero.findEnemies(); var enemyIndex = 0; // 把这段代码用一个while loop 功能循环遍历所有的敌人 // 当 enemyIndex 小于 enemies 的长度时: while (enemyIndex < enemies.length) { var enemy = enemies[enemyIndex];…
第33关 逻辑之路 判断secretB 非真,走上面:否则,走下面(这里面要先自己进行逻辑判断)if…else语句或者这样用(不用自己进行判断) // 如果 secretB 非真,走上面:否则,走下面. var secretE = !secretB; if (secretE) { hero.moveXY(44, 33); } else { hero.moveXY(44, 15); } // 从巫师那得到两个秘密的true/false值. // 查看提示,可以了解如何编写逻辑表达式. hero.m…
第二关 赋值运算符-=字符串拼串循环语句while // 你可以把字符串连起来,或者把数字连接到字符串. // 一起唱歌,使用字符串连接: // X potions of health on the wall! // X potions of health! // Take Y down, pass it around! // X-Y potions of health on the wall. var potionsOnTheWall = 10; var numToTakeDown = 1;…
关卡连接: https://codecombat.163.com/play/level/cupboards-of-kithgard 谁知道什么样的恐怖事情潜伏在 Kithgard 的橱柜里? 简介: 你可以在 while-true循环 前执行任何动作. hero.moveUp; while True:     hero.attack("Brak") 默认代码 # 周围可能有东西能帮到你. # 首先,移动到橱柜. # 然后,使用while-true循环攻击"Cupboard&q…
关卡连接: https://codecombat.163.com/play/level/breakout 矮人正在追你,前方道路已被堵死. 简介: 通过攻击 "弱门" 释放盟友,这样就有更多时间使用while-true循环来破坏更强的门. 默认代码 # 救出你的盟友,清理出一条逃亡之路! 概览 你需要士兵来保护你,首先攻击 "弱门" 释放她. 然后趁新盟友拖住矮人的机会,使用while-true循环攻击 "门" . 逃脱 解法 hero.move…
关卡连接: https://codecombat.163.com/play/level/hack-and-dash 通过加速药来逃离地牢精灵 简介: 空气中弥漫着危险的气息.你应该从地牢里逃出来. 但是,如何检查之前的 "Chest" 呢?攻击它以打开. 然后使用while 循环逃跑. 默认代码 # 你可以在循环前写代码 hero.moveRight() # 在使用循环逃离迷宫之前,打开"Chest"! # 回到主走廊 while True:     # 移动3次…
关卡连接: https://codecombat.163.com/play/level/dread-door 恐惧之门后藏满宝藏 简介: while-true 循环可以使用任何方法,如: while True:     hero.moveRight()     hero.attack("Brak") 默认代码 # 攻击大门(“Door”) # 需要攻击很多次,请使用"while-true"循环 概览 你可以将 循环 和 攻击 结合在一起来轻松攻击需要攻击多次的东西.…
关卡连接: https://codecombat.163.com/play/level/radiant-aura 骷髅,恐惧还是回避? 简介: 敬请期待! 默认代码 # 捡起发光石,让骷髅怪远离你一会儿. 概览 骷髅怪太难打.发光石能够让它们躲开,但效果只有一会儿! 你只需要: 抓起发光石 从骷髅怪旁通过 如此反复 辐射光环 解法 # 捡起发光石,让骷髅怪远离你一会儿. while True:     hero.moveUp()     hero.moveDown()     hero.move…
关卡连接: https://codecombat.163.com/play/level/pong-pong 挑战:使用迄今为止学到的所有编程技巧编写最短的解决方案! 简介: 单挑,这是特殊的挑战关卡! 你将使用向导,向导来完成这个关卡. 别担心,你选择的英雄仍然会出现在其他关卡! 使用迄今为止学到的所有编码技能创造性地解决这个难题. 有多种方法来完成这个关卡; 尝试找到使用最少代码行的解决方案. 您将被授予寻找更好解决方案的徽章(在这种情况下,使用更少的代码行): 铜牌: 30行代码 银牌: 9…
关卡连接: https://codecombat.163.com/play/level/the-second-kithmaze 很多人试过,但只有少数人能穿过此迷宫. 简介: 记住,你只需 一个 while-true 循环.它会反复执行! 默认代码 # 使用while-true循环穿越迷宫! while True:     hero.moveRight()     # 再输入3条控制命令通过迷宫 概览 请仔细数下在你的 while-true 循环 里要多少移动才能走出这个迷宫! 记住,每一关里应…