- Swift Playgrounds 学习编程一 逻辑运算符(通关
- Swift Playgrounds 学习编程一 逻辑运算符 1.
- Swift Playgrounds 学习编程一 条件代码(通关)
- 用了差不多一个月的时间学习了swift4.1基础
- Swift Playgrounds 学习编程一 逻辑运算符 3.
- Swift Playgrounds 学习编程一 逻辑运算符 4.
- Swift Playgrounds 学习编程一 逻辑运算符 2.
- Swift Playgrounds 学习编程一 逻辑运算符 5.
- Swift Playgrounds 学习编程一 For循环1.使
- 儿童学编程语言swift语言 ipad playgrounds4
目标:使用"非"运算符,在砖块上没有宝石时调整角色的路线。
逻辑"非"运算符(!)将布尔值更改为其相反的值,即反转值。
例如,如果条件 isBlocked(受阻)为假,则!isBlocked(不受阻)为真。
运行几次这一关,看看有什么变化。注意这一关中始终会有四颗宝石,但有一颗位于阶梯的底端。当上方平台没有宝石时,会有阶梯从砖块处延伸出来。
我们先用!符号来判断角色是不是在宝石上,如果是,我们就收集这颗宝石,如果不是,我们就去寻找阶梯尽头的宝石。
for i in 1.….. 4{
moveForward()
if !isOnGem {
turnLeft()
moveForward()
moveForward()
collectGem()
turnLeft()
turnLeft()
moveForward()
moveForward()
turnLeft()
}
if isOnGem{
collectGem()
}
}
网友评论