演算子
- + : たす
- - : ひく
- * : かける
- / : わる
- % : あまり
- += : 「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);
参照 : ドットインストール