변수를 선언하는 몇가지 방법이 있지만, 가장 선호하는 방법은 let*
생성자를 사용하는 것입니다.
let*
생성자는 다른 프로그래밍 언어의 생성자와 마찬가지로 지역 변수의 목록을 정의하고 지역 변수가 유효한 영역을 정합니다.
아래 예제를 보면, a
와 b
, 2개의 변수를 선언하고 있습니다.
a
에는 1을, b
에는 2를 각각 할당해서 초기화했습니다.
(let*
(
(a 1)
(b 2)
)
(+ a b)
)
또는 한줄로 작성하면 아래와 같습니다.
(let* ( (a 1) (b 2) ) (+ a b) )
위 2개의 구문은 같은 동작을 합니다. a
, b
의 2개의 변수를 선언하고, 초기화합니다.
그리고 두 변수의 합을 구해 표시합니다.
➡️ 다음: 13.3.2.2. 지역 변수는 무엇인가요?(What is a Local Variable?)
⬅️ 이전: 13.3.2. 변수와 함수(Variables and functions)
⬆️ 위: 13.3.2. 변수와 함수(Variables and functions)