codecombat js
#1
// Move to the gem.
// Don't touch the walls!
// Type your code below. this.moveRight();
this.moveDown();
this.moveRight();
#2
// Grab all the gems using your movement commands. this.moveRight();
this.moveDown();
this.moveUp();
this.moveUp();
this.moveRight();
#3
// 避开食人魔的视线,夺取宝石。
this.moveRight();
this.moveUp();
this.moveRight();
this.moveDown();
this.moveRight();
#4
// 夺取宝石,然后到楼梯那里去。
this.moveRight();
this.moveUp();
this.moveRight();
this.moveRight();
this.moveDown();
this.moveDown();
this.moveUp();
this.moveRight();
#5
// 抵抗Brak and Treg!
// 你必须攻击小食人魔两次。
this.moveRight();
this.attack("Brak");
this.attack("Brak");
this.moveRight();
this.moveRight();
this.attack("Treg");
this.attack("Treg");
this.moveRight();
#6
// 打败食人魔
// 记住,每只攻击两次。 var kiss=this.findNearestEnemy();
this.attack(kiss);
this.attack(kiss);
kiss=this.findNearestEnemy();
this.attack(kiss);
this.attack(kiss);
kiss=this.findNearestEnemy();
this.attack(kiss);
this.attack(kiss);
#7
loop{
this.moveRight();
this.moveRight();
this.moveUp();
this.moveUP();
}
#8
// 使用loop循环穿越迷宫!
loop{
this.moveRight();
this.moveUp();
this.moveRight();
this.moveDown();
}
#9
// 攻击大门(Door)
// 需要攻击很多次,请使用loop循环 loop {
var kiss=this.findNearestEnemy();
this.attack(kiss);
}
#10
// 你可以用名称标签作为变量。 loop{
var kiss=this.findNearestEnemy();
this.attack(kiss);
}
#11
// 你的英雄不知道这些敌人的名字!
// 这眼镜给了你寻找最近敌人的能力。 // 你可以用名称标签作为变量。 loop{
var kiss=this.findNearestEnemy();
this.attack(kiss);
}
#12
// 创建第二个变量并攻击它. var enemy1 = this.findNearestEnemy();
this.attack(enemy1);
this.attack(enemy1);
var enemy2 = this.findNearestEnemy();
this.attack(enemy2);
this.attack(enemy2);
this.moveRight();
this.moveDown();
this.moveRight();
#13
this.moveRight(); // 通过上一个关卡,你应该能认识这个。
var enemy1 = this.findNearestEnemy();
// 现在,攻击那个变量,
this.attack(enemy1);
this.attack(enemy1);
this.moveRight();
this.moveRight();
enemy1=this.findNearestEnemy();
this.attack(enemy1);
this.attack(enemy1);
this.moveRight();
#14
loop{
this.moveRight();
this.moveUp();
var a=this.findNearestEnemy();
this.attack(a);
this.attack(a);
this.moveRight();
this.moveDown();
this.moveDown();
this.moveUp()
}
#15
// 建造三个栅栏来隔离兽人! this.moveDown();
this.buildXY("fence", , );
this.buildXY("fence", , );
this.buildXY("fence", , );
loop{
this.moveRight();
}
#16
// 建立两个围栏保护村民
// Hover your mouse over the world to get X,Y coordinates.
this.buildXY("fence", , );
this.buildXY("fence", , );
#17
// 到小路的尽头去,并在那儿修一个栅栏。
// 利用你的 moveXY(x, y)坐标移动功能。 this.moveXY(, );
this.moveXY(, );
this.moveXY(, );
this.buildXY("fence", ,);
后面关卡图片挂了,太TM无聊了,这个网站,居然还收费……
codecombat js的更多相关文章
- js初学总结
基础 交换变量方式 //利用第三方变量进行交换 var num1 = 10; var num2 = 20; var temp; temp = num1; num1 = num2; num2 = tem ...
- JS介绍、意义
HTML和CSS 京东 网页.网站和应用程序 网页:单独的一个页面 网站:一些列相关的页面组成到一起 应用程序:可以和用户产生交互,并实现某种功能. 演示JavaScript的强大 http://im ...
- Vue.js 和 MVVM 小细节
MVVM 是Model-View-ViewModel 的缩写,它是一种基于前端开发的架构模式,其核心是提供对View 和 ViewModel 的双向数据绑定,这使得ViewModel 的状态改变可以自 ...
- js学习笔记:操作iframe
iframe可以说是比较老得话题了,而且网上也基本上在说少用iframe,其原因大致为:堵塞页面加载.安全问题.兼容性问题.搜索引擎抓取不到等等,不过相对于这些缺点,iframe的优点更牛,跨域请求. ...
- js学习笔记:webpack基础入门(一)
之前听说过webpack,今天想正式的接触一下,先跟着webpack的官方用户指南走: 在这里有: 如何安装webpack 如何使用webpack 如何使用loader 如何使用webpack的开发者 ...
- JS调用Android、Ios原生控件
在上一篇博客中已经和大家聊了,关于JS与Android.Ios原生控件之间相互通信的详细代码实现,今天我们一起聊一下JS调用Android.Ios通信的相同点和不同点,以便帮助我们在进行混合式开发时, ...
- jquery和Js的区别和基础操作
jqery的语法和js的语法一样,算是把js升级了一下,这两种语法可以一起使用,只不过是用jqery更加方便 一个页面想要使用jqery的话,先要引入一下jqery包,jqery包从网上下一个就可以, ...
- 利用snowfall.jquery.js实现爱心满屏飞
小颖在上一篇一步一步教你用CSS画爱心中已经分享一种画爱心的方法,这次再分享一种方法用css画爱心,并利用snowfall.jquery.js实现爱心满屏飞的效果. 第一步: 利用伪元素before和 ...
- node.js学习(三)简单的node程序&&模块简单使用&&commonJS规范&&深入理解模块原理
一.一个简单的node程序 1.新建一个txt文件 2.修改后缀 修改之后会弹出这个,点击"是" 3.运行test.js 源文件 使用node.js运行之后的. 如果该路径下没有该 ...
随机推荐
- mysql高可用架构 -> MHA环境准备-02
环境准备 环境检查(三个测试节点的环境都应该是一样的,只有ip不同) [root@db01 bin]# cat /etc/redhat-release //系统版本 CentOS Linux rele ...
- L1和L2特征的适用场景
How to decide which regularization (L1 or L2) to use? Is there collinearity among some features? L2 ...
- C# listView subitem 问本值 text 改变 界面会闪烁
解决方法 就是重写ListView,然后设置双缓冲即可,然后再使用DoubleBufferListView,就不会闪烁了.下面的代码是DoubleBufferListView,并使用FrmMain来测 ...
- 洛谷P2341受欢迎的牛
传送门啦 这是一个tarjan强连通分量与出度结合的例题. 先明确一下题意,如果这个点(缩点之后的)没有出度,这个点才能成为明星牛(明星牛的定义是:所有牛都喜欢他才可以). 由于我们进行了缩点,所以我 ...
- COLLATE CHINESE_PRC_CI_AS_WS 的含义
排序规则:COLLATE CHINESE_PRC_CI_AS_WS 的含义 在创建数据表时,常会用到这个. 含义当中,CHINESE_prc_ 是代表中国大陆.如果是台湾,则如:Chinese_TAI ...
- SQL Server存储过程的删除方法
SQL Server存储过程的删除方法使我们经常会用到的,下面就为您介绍扩展存储过程的删除方法,如果您对SQL Server存储过程方面感兴趣的话,不妨一看. --清除SQL Server所有的危险扩 ...
- The Art Of Computer Programming: 1.1
The Art Of Computer Programming: 1.1 */--> div.org-src-container { font-size: 85%; font-family: m ...
- 【POJ】2069.Super Star
题解 求一个最小的半径的球,包括三维平面上所有的点,输出半径 随机移动球心,半径即为距离最远的点,移动的方式是向离的最远的那个点移动一点,之后模拟退火就好 代码 #include <iostre ...
- 【Java】 String类型的==使用
public class StringDemo { public static void main(String[] args) { String s1 = "abc"; Stri ...
- IAR搭建unity框架
1. 新建工程 2. 增加组 unit,并加入相应源码 3. 增加需要测试的API源文件 4. 编写相应的测试用例 编译,download and debug view->TerminalIO ...