我们要接触变量,变量就是一个可以变化的东西。就好像,我请你打开书本的页数,现在打开第一页,一会可能会打开第十页,这个页数在不停的变化,就是一个变量了。
变量可以帮我们记下我们所需要变动,可以修改,可以增加,可以减少。它跟常量是相反的。常量就是变化不动的了,比如说你的名字,起了名字之后很少变化,谁叫你都是那个名字。变量就可以随着操作而变动,比如说,时间,每秒都在变,11:59:59,下一秒,就是12:00:00了,这时,时分秒三个都变了。
我们现在的作务是创键一个变量,并让它成为我们操作的结果。
代码如下:
var gemCounter = 0
while !isBlocked {
moveForward()
}
collectGem()
gemCounter = gemCounter + 1
print(gemCounter)
恭喜你,你的第一个变量成功了,而且,你学会了如何使它变化。
如果你的代码写对了,你就得到如下提示:
while是一个条件循环。 gemCounter = gemCounter + 1是给变量gemCounter加一个1,即由0变成1,变量就增加了。
var 是我们定义变量时要用的命令。let是定义常量要用的命令
。