Constants and Variables
常量和变量的作用就是把一个名字(比如 maximumNumberOfLoginAttempts 或者 welcomeMessage)和一个特殊类型的值(比如 10 或者 “Hello world”)关联起来。常量的值一旦设置就不能修改,变量可以设置不同的值。
Declaring Constants and Variables
常量和变量必须先声明后使用。使用关键字 let 声明常量,使用关键字 var 声明变量。例如:
1 | let maximumNumberOfLoginAttempts = 10 |
上面这段代码可以阅读为:
“声明一个新的常量 maximumNumberOfLoginAttempts ,并且赋值为 10。声明一个新的变量 currentLoginAttempt 赋值为 0”
在上面的例子中,最大达尝试登陆次数被声明为了常量,这是因为这个最大的尝试登陆次数后面不会再改变。当前登陆尝试次数被声明为变量,这是因为这个值在每次登陆失败之后会递增。
可以在一行中声明多个变量或者常量,中间通过逗号隔开:
1 | var x = 0.0, y = 0.0, z = 0.0 |
NOTE
如果你的代码中存在永远不会修改的值,那么就需要将这个值声明为常量(使用 let 关键字)。变量只用来声明那些需要改变的值