前提知識
変数は数字や文字列を格納しておく箱
1.変数は値の意味を明示できる*値の意味はAとBはどちらがわかりやすい?
A
let snack = 120
let tax = 1.08
console.log(snack * tax) //console.logは( )に入れた値を表示
B
console.log(120 * 1.08) //console.logは( )に入れた値を表示
Aの方はお菓子の値段を消費税でかけた額というのが見たらわかるようになるね
2.変更が簡単
A
// 1995年には消費税が5%です
let snack = 120
let tax = 1.05
console.log(snack * tax) // 5%の時の消費税が表示される
// 2020年には消費税が10%です
tax = 1.10
console.log(snack * tax) // 10%の時の消費税が表示される
B
console.log(120 * 1.08) console.log(snack * tax) // 5%の時の消費税が表示される
console.log(120 * 1.10) // 10%の時の消費税が表示される
Aの場合は数字を変更するときに変数を変えるだけだが、Bの場合は値そのものを変更しなければならない
3つの変数
*let
*const
*var
上記は後日説明