基本的な演算を行う

■プログラム説明
 サンプルでは配列変数aとbに数値を入れ四則演算記号を使って計算しアラートダイアログに表示しています。サンプルでは変数同士の演算を行っていますが、12+56のように数値同士で演算することもできます。変数同士で計算する場合には、変数が数値でないと正しく計算されません。

■ソースコード
a = 34;
b = 12;
alert(a+b);
alert(a-b);
alert(a*b);
alert(a/b);
alert(a%b);

■ポイント
 JavaScriptでの演算記号は以下のようになります。

+加算(足し算)
-減算(引き算)
*乗算(掛け算)
/除算(割り算)
%剰余(割り算の余り。商)

 加算と減算に関しては1を加算、減算する場合に以下のように書くこともできます。

++1加算
--1減算

 また、四則演算以外にも以下のような論理演算も行うことができます。

!否定
&論理積(0 & 0 = 0, 0 & 1 = 0, 1 & 0 = 0, 1 & 1 = 1)
|論理和(0 | 0 = 0, 0 | 1 = 1, 1 | 0 = 1, 1 | 1 = 1)
^排他的論理和(0 ^ 0 = 0, 0 ^ 1 = 1, 1 ^ 0 = 1, 1 ^ 1 = 0)

 異なる変数同士での演算でなく、同じ変数で演算する場合には以下のように書くこともできます。

変数に値を加算変数名 += 値
変数から値を減算変数名 -= 値
変数に値を乗算変数名 *= 値
変数を値で除算変数名 /= 値
変数を値で除算した余り変数名 %= 値
変数と値との論理積変数名 &= 値
変数と値との論理和変数名 |= 値
変数と値との排他的論理和変数名 ^= 値