変数 | 情報処理安全確保支援士試験
変数とは
変数(へんすう)とは、プログラムの中でデータ(数値や文字など)を一時的に記憶しておくために用意する、名前のついた「箱」のようなものです。プログラムは、この箱に値を入れたり(代入)、入っている値を取り出したり(参照)、あるいは値を書き換えたりしながら様々な計算や処理を行います。変数を使うことで、同じ値を何度も使い回すことができ、プログラムの記述をすっきりと整理できます。また、値の中身が途中で変わる場合でも、変数名を使って共通の処理を書いておけば、柔軟に計算を実行できるという大きなメリットがあります。
具体例
スマートフォンのゲームアプリでプレイヤーの得点(スコア)を管理する場合を考えます。得点を保存するために「score」という名前の箱(変数)を用意します。ゲーム開始時は score に「0」を入れ、敵を倒したときに「100」を加算する、といったプログラムを作成します。
let score = 0; // scoreという変数(箱)を用意して0を入れる
score = score + 100; // scoreの中身に100を加算して書き換える
console.log(score); // 画面に「100」と表示される
もう少し詳しく