CodeMonkey过关学习笔记系列:112-119关 else语句

CodeMonkey过关学习笔记系列:112-119关

•”否则” 世界! ( OR ELSE! ) 112~119

112 关挑战

goat.goto banana

113 关挑战

goat.step 15

monkey.step 15

114 关挑战


if banana.green()
    goat.goto banana

115 关挑战

if banana.green()
    say "It's green!"
else
    monkey.goto(banana)

116 关挑战

for b in bananas
    if b.green()
        goat.goto b
    else
        monkey.goto b

117 关挑战

不管是哪种颜色的香蕉,所有的 结冰香蕉都应该使用 撞击 hit() 指令来去冰, 但是只有山羊会吃掉 绿色的香蕉.

for b in bananas
    goat.goto b
    goat.hit()

    if b.green()
        goat.goto b
    else
        monkey.goto b

118 关挑战

for b in bananas
    if b.green()
        goat.goto b
    else
        monkey.goto b

119 关挑战

breakBanana = (f) ->
    if f.frozen()
        goat.goto f
        goat.hit f
    if f.green()
        goat.goto f
    else
        monkey.goto f
for b in bananas
    breakBanana b

你可能感兴趣的:(codemonkey)