変数は「var」「let」、 定数は「const」 変数の宣言には「var」「let」、 定数の宣言には「const」を使います。 まずは定数と変数の違いを抑えましょう。 変数:値を何度も代入しなおせる(var・let) 定数:値を一度決めたら代入し直すことができない(const) 実際に代入しようとして確認します。 function myFunction() { var a = 10; a = 5; // OK let b = 10; b = 5; // OK const c = 10; c = 5; // エラー } constでは再代入ができないことが確認できました。 「var」と「let」の違い 「var」と「let」は同じ「変数の宣言文」ですが、再宣言できるかどうか、グローバルで参照できるかの違いがあります。 function myFunction() { var a = 10;
![【GAS】 var・let・constの違いと使い分け](https://cdn-ak-scissors.b.st-hatena.com/image/square/9029403fb5e3f28e11d84f315eb66be043940c86/height=288;version=1;width=512/https%3A%2F%2Ftetsuooo.net%2Fwp-content%2Fuploads%2F2021%2F10%2F20210127_var_let_const.png)