let
- 상수
- let으로 정의한 값을 변경할 수 없음
- 초기 값으로 null을 넣어 사용은 가능하지만 한번 값을 대입하면 변경이 불가능
- C언어의 const와 비슷함
let 이름 : 타입 = 값
let constant : String = "차후에 변경이 불가능한 상수 let"
var
- 변수
- var로 정의한 값은 변경 가능
var 이름 : 타입 = 값
var variable : String = "차후에 변경이 가능한 변수 var"
variable = "변수는 이렇게 차후에 다른 값을 할당할 수 있지만"
// constant = "상수는 차후에 값을 변경할 수 없음" // 오류 발생