プログラミングにおいて、定数(Constants)と変数(Variables)重要です。両者は値を保存するためのコンテナのようなものです。では両者の違いは
定数は一度値を代入するとその後変更できない値を持ちます。例えば、数学の定数であるπ(円周率)や、ある処理で結果が常に一定である場合(ex 消費税の計算)に使われることがあります。
変数は値を代入して保持できるコンテナです。値を任意のタイミングで変更することができます。
定数はconstを使って宣言します
const pi = 3.14159;
pi = 3.14; // エラー:再代入は許可されていません
変数はletやvarを使って宣言します
let count = 0;
count = 10; // OK:値を再代入できる
いずれも毎回コードを書く時は使用します。