変数・・・値を更新可

 

変数は、一度代入した値を変更可

一度値を代入した変数に、その後再び値を代入すると、後に代入した値で変数の中身が上書きされる。

定義する時と違って「let」は不要「変数名 = 新しい値」と書けば値が変更される

※プログラムは上から順に実行されるので、後で代入された値で変数の中身が更新される

 

 

■JS

 let name = "タロウ";
 console.log(name);
 name='ハナコ';

   変数nameの値を"ハナコ"に更新する
 console.log(name);

 

 

■console.log への出力

 タロウ

 ハナコ

 

定義した変数numberの値に数を足したい場合

 

■JS

let number = 7;
console.log(number);

number=number+3;

  変数numberの値に3を加える→7+3

 この時点で右辺の10がnumberの値になるので

 記載してないけど

 「let number = 10;」が記載されているのと同意味

console.log(number);

number=number/2;
 変数numberの値を2で割る→10÷2
console.log(number);

 

■console.log への出力

 7
 10
 5

 

例)「number = number + 10」の省略方法

 

x=x+10 x+=10
x=x-10 x-=10
x=x*10 x*=10
x=x/10 x/=10
x=x%10 x%=10