CodeMonkey过关学习笔记系列:142-150关 数字比较

CodeMonkey过关学习笔记系列:142-150关

•”比来比去” ( COMPARISONS ) 142~150

image13.jpeg

image159.jpeg

142 关挑战

say health()
goto banana

image160.jpeg

143 关挑战

goto bananas[0]
goto bananas[1]

image161.jpeg

144 关挑战

if health() == 40 //#是的,40等于40,得到yes
    goto banana
if health() == 100 //#不是,40不是100,得到no
    goto banana

image162.jpeg

145 关挑战

请待在 休息区 healthZone 以便恢复体力l.
goto healthZone
//#修改这里,它永远到不到1000的数值
until health() == 100
    wait()
goto banana

image163.jpeg

146 关挑战

for b in bananas
    goto healthZone
    //#在这里等待,直到小猴的健康值是100
    until health() == 100
        wait()
    goto b

image164.jpeg

147 关挑战

goto healthZone
until health() ==100
    wait()
goto banana

image165.jpeg

148 关挑战
请使用 小于 < 符号来比较是否一个数值小于另外一个数值.

if health() < 90 #是的,80小于90,得到yes
    goto banana
else
    goto banana

image166.jpeg

149 关挑战

for b in bananas
    goto b
    //#提示: 如果健康值低于70,就需要补充体力啦
    if health() <=70
        goto healthZone
        until health()==100
            wait()

image167.jpeg

150 关挑战

gotoNearestHealth = () ->
    d0 = distanceTo healthZones[0]
    d1 = distanceTo healthZones[1]
    if d0 < d1
        goto healthZones[0]
    else
        goto healthZones[1]

for b in bananas
    goto b
    if health() < 60
        gotoNearestHealth() 
        #在这里等待,直到小猴是健康的!
        until health() ==100
            wait()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值