이번 글에서는 const라는 것에 대해서 알아보도록 하겠습니다. 이 카테고리 초기에 변수에 대해서 알아봤을 때, 저희는 변수를 선언하는 방법을 두 가지 알아봤습니다. 언제든 값을 바꿀 수 있는 var과 초기화하면 값을 바꿀 수 없는 val인데요. 이에 이어서 '상수'를 선언하기 위한 const val이라는 키워드가 존재합니다. '상수'란 한 번 초기화하면 내부의 값을 사용할 수는 있지만, 바꿀 수는 없는 것을 말합니다. val이 이에 속한다고 할 수 있는데, 그렇다면 const val과는 뭐가 다른 걸까요? 그것은 '불변성'에 관련한 차이점에 있다고 할 수 있습니다. 먼저, val의 경우를 생각해보도록 합시다. val은 값이 '런타임'시에 결정되는 상수인데, 이는 독립적인 동일한 프로그램 수행 중에 프로..