色々な演算子
演算子の種類
⑴代入演算子
⇨右のものを左に入れる
----------------------
var num = 3;
var num = 'あいうえお';
var num = 変数の箱
※全角使用の時は「“”」で囲む
----------------------
⑵算術演算子
⇨変数を「足したり」「引いたり」「掛けたり」「割ったり」する
----------------------
<足し算>
var num1 = 3;
var num2 = 7;
var total = num1 + num2;
<引き算>
var num = 3;
var num = 7;
var total = num2 - num1;
<掛け算>
var num1 = 3;
var num2 = 7;
var total = num1 * num2;
<割り算>
var num1 = 3;
var num2 = 7;
var total = num1 / num2;
<余り算>(割った値の余りを計算)
var num1 =3;
var num2 = 7;
var total = num1 % num2;
<インクリメント>(変数の中身に+1)
num++;
<デクリメント>(変数の中身にー1)
num--;
----------------------
⑶比較演算子
⇨(変数など)2つを比較して、条件によって実行する
----------------------
<同じかどうか(==)>
if( num == 3 ){実行したい命令}
<違うかどうか(!=)>
if( num ! 3 ){実行したい命令}
<より少ない(<)>
if( num < 3){実行したい命令}
<より多い(>)>
if( num > 3 ){実行したい命令}
<より少ないか等しい(<=)>
if( num <= 3 ){実行したい命令}
<より多いか等しい(>=)>
if( num >= 3 ){実行したい命令}
----------------------
⑷論理演算子
⇨比較対象を複数指定して実行する
----------------------
<且つ(&&)>
if( num == 3 && num2 == 8 ){実行したい命令}
⇨変数numが3の場合、且つ、変数num2が8の場合にこの処理を実行
<または( | | )>
if( num == 3 | | num2 == 8 ){実行したい命令}
<違う(!)>
if( !num ){実行したい命令}
----------------------