1. 初めに 前回までの説明で、一応関数を定義できるようになったと思います。 しかし、まだ、関数内で一時的な変数を定義する方法を説明してないので、プログラムが 冗長になってしまいます。そこで、今回は局所変数の定義の仕方について述べます。 2. let 式 局所変数は let 式を使って定義します。 書式は以下の通りです。 (let binds body ) binds の部分で、変数を宣言し、初期値を設定します。 body には任意の個数の式を書くことができます。 binds の部分の書式は、以下の通りです。 [binds] → ((p1 v1) (p2 v2) ...) 変数 p1, p2 ... を宣言し、初期値をそれぞれ v1, v2 ... にセットします。 変数の有効範囲は body の部分です。 例 1:局所変数 i, j を宣言し、初期値をそれぞれ 1, 2 にセットし、それ