极客战记-逻辑之路

如果你卡在这里了,那么看看这个攻略吧

准备工作

  • 01

    选择英雄和编程语言

  • 02

    选择装备

  • 03

    写中文注释

python

  • 01

    写代码 # 从巫师那得到两个秘密的真假值 hero.moveXY(14, 24) secretA = hero.findNearestFriend().getSecretA() secretB = hero.findNearestFriend().getSecretB() # 如果 secretA 和 secretB 都为真,走上面的路;否则,走下面。 # 查看提示,学会写逻辑表达式。 secretC = secretA and secretB if secretC: hero.moveXY(20, 33) else: hero.moveXY(20, 15) hero.moveXY(26, 24) # 如果 secretA 和 secretB 中有一个为真,走上面。 secretC = secretA or secretB if secretC: hero.moveXY(32, 34) else: hero.moveXY(32, 15) hero.moveXY(38, 25) # 如果 secretB 不是真的,走上面。 secretC = secretB if not secretC: hero.moveXY(44, 33) else: hero.moveXY(48, 15) hero.moveXY(51, 24)

  • 02

    运行

javascript

  • 01

    写代码 // 从巫师那得到两个秘密的真假值 hero.moveXY(14, 24); var secretA = hero.findNearestFriend().getSecretA(); var secretB = hero.findNearestFriend().getSecretB(); // 如果 secretA 和 secretB 都为真,走上面的路;否则,走下面。 // 查看提示,学会写逻辑表达式。 var secretC = secretA && secretB; if (secretC) hero.moveXY(20, 33); else hero.moveXY(20, 15); hero.moveXY(26, 24); // 如果 secretA 和 secretB 中有一个为真,走上面。 var secretC = secretA || secretB; if (secretC) hero.moveXY(32, 34); else hero.moveXY(32, 15); hero.moveXY(38, 25); // 如果 secretB 不是真的,走上面。 var secretC =  secretB; if (secretC!=true) hero.moveXY(44, 33); else hero.moveXY(48, 15); hero.moveXY(51, 24);

  • 02

    运行

coffeescript

  • 01

    写代码 # 从巫师那得到两个秘密的真假值 hero.moveXY(14, 24) secretA = hero.findNearestFriend().getSecretA() secretB = hero.findNearestFriend().getSecretB() # 如果 secretA 和 secretB 都为真,走上面的路;否则,走下面。 # 查看提示,学会写逻辑表达式。 secretC = secretA and secretB if secretC hero.moveXY(20, 33) else hero.moveXY(20, 15) hero.moveXY(26, 24) # 如果 secretA 和 secretB 中有一个为真,走上面。 secretC = secretA or secretB if secretC hero.moveXY(32, 34) else hero.moveXY(32, 15) hero.moveXY(38, 25) # 如果 secretB 不是真的,走上面。 secretC = secretB if not secretC hero.moveXY(44, 33) else hero.moveXY(48, 15) hero.moveXY(51, 24)

  • 02

    运行

lua

  • 01

    写代码 -- 从巫师那得到两个秘密的真假值 hero:moveXY(14, 24) local secretA = hero:findNearestFriend():getSecretA() local secretB = hero:findNearestFriend():getSecretB() -- 如果 secretA 和 secretB 都为真,走上面的路;否则,走下面。 -- 查看提示,学会写逻辑表达式。 local secretC = secretA and secretB if secretC then hero:moveXY(20, 33) else hero:moveXY(20, 15) end hero:moveXY(26, 24) -- 如果 secretA 和 secretB 中有一个为真,走上面。 local secretC = secretA or secretB if secretC then hero:moveXY(32, 34) else hero:moveXY(32, 15) end hero:moveXY(38, 25) -- 如果 secretB 不是真的,走上面。 local secretC = secretB if not secretC then hero:moveXY(44, 33) else hero:moveXY(44, 15) end hero:moveXY(51, 24)

  • 02

    运行

(0)

相关推荐

  • 极客战记第一章地牢(非订阅版)全攻略

    极客战记第一章地牢(非订阅版)全攻略,请看下面的吧! 注意全攻略都是以python为语言基础. 操作方法 01 第一关,代码仅仅是针对人的行走方向 所以右.左.右的移动即可. 02 第二关,代码中向上 ...

  • 火影忍者究极风暴革命全攻略:[3]开始游戏

    由本系列作者朝夕相处58带你开启火影忍者究极风暴-革命游戏之路,are you ready?,go!!! 操作方法 01 在安装好游戏,并且把按键设置好后,点击"玩游戏" 02 首 ...

  • 大话西游手游冰封幻境困难攻略

    大话西游手游 冰封幻境困难攻略 操作方法 01 大话西游手游冰封幻境 困难模式怎么走? 请看下面步骤. 02 困难模式的图也是随机的,但基本每张地图都能拿到柜子. 记得这是第一张图,也可以靠箱子来记. ...

  • 帝者之路 8090《武极天下》斩杀BOSS不留情

    英雄可不是好当的,来试试8090武极天下中的帝者之路就知道了.只要你的等级达到了56级,就可以尝试了.帝者之路副本属于单人副本,不可组队进入,所以各位勇士小心了. 操作方法 01 玩家需要在2分钟内打 ...

  • 火影忍者究极风暴4博人之路键盘如何设置

    操作方法 01 打开文件夹里的config 然后找到[controlSettingKB] 指令翻译 BUTTON_START=KB_ENTER回车键 BUTTON_SELECT=KB_BS退格键 BU ...

  • 火影:究极风暴3图文攻略:[22]和平之路

    操作方法 01 第十章-和平之路(3) 打法没什么特别的,闪避同时爆掉勾玉,攻击本体,如此重复3次左右 最后通过QTE过关即可: 接下来,兜和斑闪人,之后画面会切至鸣人 记过剧情,鸣人和带土撞个正着 ...

  • 极路由3真机拆解评测

    极路由团队今日发布了旗下第三代智能路由器产品——极路由3。这一代产品猛烈宣传“别墅大户型用”,“信号强”,“最完美的智能路由器”,那么极路由3到底怎么样呢?是不是和厂家宣传的一致,下面我们就通过全方位 ...

  • 从C端到B端,我的产品设计之路

    记得当年我面试Lenovo的UX设计岗时,面试官问我C端和B端的区别是什么.有什么设计差异,这个问题对于当时只做过C端的我来说,简直是一脸懵,由于脑子里对B端的概念还不太明确,所以回答的也不全面 不精 ...

  • 极路由hiwifi怎么样?极路由真机使用评测图文详细介绍

    笔者是一个喜好折腾的人,曾经购买过FW300对其加装Flash和USB口,刷上第三方固件实现脱机下载。 笔者入手极路由,属于“第二三批工程机用户”,其实这款路由刚推出的第一时间,我已经有所动心,但并没 ...