◾️定数
定数とは、変数と違って後から変更する事ができない宣言方法である。
変数ではvarを使用していたが、定数ではletを使用して宣言する。
「値が変更されない場合でも、変数を使用すれば良いのでは?」と感じるかもしれないが、その値が「変更される可能性があるのか」「変更される可能性がないのか」を他の人や、10年後の自分が見てもすぐに判断が付く方がソースコードが読みやすくなるなどの利点がある。
その為、値が変更されない場合には、定数を使用する事。
(値が変わらないのに、変数を使用しているとXcodeが警告を出してくれる。)
[定数宣言]
(記載ルール)
let 定数名 = 値
(例)
let day = 10
[定数を変更しようとする]
day = 11
→コンパイルエラーが発生する