let
が変数を、const
が定数を宣言し、変数と定数の違いは後から値を変更できるかどうかというところまでは理解しています。
しかし、let
とconst
どちらを使うべきかで迷う場面が多いです。
例えば、今回の動画では、
const dir = Math.floor(Math.random() * 4);
の部分を let dir =
としても問題ないように思います。
const
と let
どちらを使っても、プログラムの挙動に問題がなければ、const
を使うべきという認識であっているのでしょうか?
const
と let
を使用する判断の基準を教えてほしいです。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?