MacOS Playgrounds 学习编程二 第二关 变量2-使值增大

经过前一节的学习,我们学会了声明(定义)一个变量。我们可以在一段代码里声明一个变量,也可以声明多个变量。

我们来到变量的第二小节。学习一下如何使变量增大。


在上一节里,我们通过这样子的一个操作,使变量加1,体会到了变量是如何变化的。

gemCounter = gemCounter + 1

现在,我们要让变量增大。

代码如下:

var gemCounter = 0

while !isBlocked {

moveForward()

collectGem()

gemCounter = gemCounter + 1

}

在这段代码里,我们是通过一个while循环实现小目标的。在循环的外部,是一个变量,变量在循环里不断被操作更新,那么变量的值也随之变化(本段代码是增加了)。那么变量的作用,在这里体现的就是变化与宝石数量一致。

执行后,得到结果。

试试你的答案。

思考一下,如果变量让它减少行吗?

var gemCounter = 5​

while !isBlocked {

moveForward()

collectGem()

gemCounter = gemCounter - 1

}

你可能感兴趣的:(MacOS Playgrounds 学习编程二 第二关 变量2-使值增大)