JavaScriptの演算子
JavaScriptのプログラムで使われる演算の記号
・算術演算子
・代入演算子
・比較演算子
・論理演算子
算術演算子
計算をするための演算子。
| 演算子 | 内容 |
|---|---|
| + | 加算または文字列の連結 |
| – | 減算または数値のマイナス表記 -5 |
| * | 乗算 |
| / | 除算 |
| % | 剰余 |
| ++ | 変数の値を1増加 |
| — | 変数の値を1減らす |
代入演算子
変数にデータを格納するための演算子。
| 演算子 | 内容 |
|---|---|
| = | データを格納・代入する |
| += | 変数に加算、文字列の連結したものを代入 |
| -= | 変数に減算したものを代入。 |
| *= | 変数に乗算したものを代入 |
| /= | 変数に除算したものを代入 |
| %= | 変数に剰余したものを代入 |
比較演算子
2つの値を比較してtrueまたはfalseを返す演算子
| 式 | trueになる条件 |
|---|---|
| A<B | AよりBが大きい時 |
| A<=B | AよりBが大きいまたは等しい時 |
| A>B | AよりBが小さい時 |
| A>=B | AよりBが小さいまたは等しい時 |
| A==B | AとBの値が等しい時 |
| A!=B | AとBの値が等しくない時 |
| A===B | AとBの値とデータ型が等しい |
| A!==B | AとBの値とデータ型が等しくない |
論理演算子
複数の条件式を用いる際に使い、trueまたはfalseを返す演算子。
| 演算子 | trueになる条件 |
|---|---|
| 条件A && 条件B | 条件Aがtrueでかつ条件Bがtrue |
| 条件A || 条件B | 条件Aがtrueまたは条件Bがtrue |
| !条件 | 条件がtrueの場合はfalse 条件がfalseの場合はtrue |