「网易官方」极客战记(codecombat)攻略-网页开发2-JavaScript: 书库迷失-javascript-lost-in-the-stacks
Posted 极客战记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了「网易官方」极客战记(codecombat)攻略-网页开发2-JavaScript: 书库迷失-javascript-lost-in-the-stacks相关的知识,希望对你有一定的参考价值。
(点击图片进入关卡)
使用代码块找到离开库的方法。
简介
你的代码已经一行接一行地开始工作了。
现在,你将使用 code blocks :这是一个可以反复使用的命令。
这是你创造 code blocks 的方法:
# 使用":"冒号开启一个代码块
while True:
# 以下,任何使用4格缩进的代码都属于这个代码块
hero.moveRight()
hero.moveUp()
hero.moveLeft()
hero.moveDown()
所有的移动都是 code block 命令的一部分。
code block 命令说:一遍又一遍地重复代码块中的命令。
默认代码
// 循环重复多次代码块。
// 一段代码以{开头
// 一段代码以}结尾
while(true)
// 在这里添加 {以开始一段代码。
hero.moveRight();
hero.moveUp();
hero.moveLeft();
hero.moveDown();
// 在这里添加}以结束一段代码。
概览
代码块 是非常有用的!
确认你已经理解了这个,在接下来的关卡中,你将非常频繁地使用它们!
在这个水平, while-true 循环命令
# 使用 "while True:" 语句开始一个循环
# 在循环的下面,使用四格缩进来写下你要循环的内容
while True:
hero.say("Start here")
hero.say("Then say this.")
hero.say("Now jump to the start line again!")
告诉你的程序一遍又一遍地重复代码块中的代码!
JavaScript: 书库迷失 解法
// 循环重复多次代码块。
// 一段代码以{开头
// 一段代码以}结尾
while(true) {
// 在这里添加 {以开始一段代码。
hero.moveRight();
hero.moveUp();
hero.moveLeft();
hero.moveDown();
// 这有个},用来结束代码块
}
本攻略发于极客战记官方教学栏目,原文地址为:
以上是关于「网易官方」极客战记(codecombat)攻略-网页开发2-JavaScript: 书库迷失-javascript-lost-in-the-stacks的主要内容,如果未能解决你的问题,请参考以下文章
网易官方极客战记(codecombat)攻略-森林-村庄守护者
网易官方极客战记(codecombat)攻略-森林-If 的盛宴
「网易官方」极客战记(codecombat)攻略-游戏开发2-越狱-jailbreak
「网易官方」极客战记(codecombat)攻略-森林-小心陷阱