演算子
- + : たす
- - : ひく
- * : かける
- / : わる
- % : あまり
- += : 「x = x + 5」とかを「x += 5;」と省略して書ける
- -=
- *=
- /=
- %=
単項演算子
- ++ : 1をたす
- -- : 1をひく
var x; x = 11 * 2; //22 x = 11 % 3; //2 x = x + 5; //x += 5;とも書ける 7 x++; //++x;とも書ける 1をたすという意味。 8 console.log(x);
比較演算子
- > : より大きい
- < : より小さい
- >= : 以上
- <= : 以下
- === : 等しい(厳密に比較)
- !== : 等しくない(厳密に比較)
- == : 等しい
- != : 等しくない
論理演算子
- && : AND
- || : OR
- ! : NOT
var score = 5; if (score >= 8 && score < 10) { console.log("Good!"); } else if (score > 5 && score < 8) { console.log("umm...") } else { console.log("Bad.") };
三項演算子
var a,b,c; if (条件) { a = B; } else { a = c; }; // というのを下記のように書ける a (条件) ? b : c; //たとえば下記のような感じ var max,x,y; max ( x > y ) ? x : y;
特殊文字(バックスラッシュ、winだと円記号)
- \n : 改行
- \t : タブ
var x; x = 'it\'s a p\ne\tn.' console.log(x);
参照 : ドットインストール