2021年9月3日解決済み

const と let のどちらを使用するかはどう判断すればいいですか?

ユーザー

letが変数を、constが定数を宣言し、変数と定数の違いは後から値を変更できるかどうかというところまでは理解しています。

しかし、letとconstどちらを使うべきかで迷う場面が多いです。

例えば、今回の動画では、
const dir = Math.floor(Math.random() * 4);
の部分を let dir =としても問題ないように思います。

const と let どちらを使っても、プログラムの挙動に問題がなければ、constを使うべきという認識であっているのでしょうか?
const と letを使用する判断の基準を教えてほしいです。

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?