算術演算子
数値を計算するための基本的な記号です。
+: 足し算(文字列の結合にも使用)-: 引き算*: 掛け算/: 割り算%: 割り算の余り**: べき乗
代入演算子
変数に値を代入したり、現在の値に計算を加えたりします。
let score = 10;
score += 5; // score = score + 5 と同じ (15)
score *= 2; // score = score * 2 と同じ (30)
比較演算子
2つの値を比較し、結果を true または false で返します。
===: 等しい(型まで厳密にチェック)!==: 等しくない> / <: より大きい / より小さい>= / <=: 以上 / 以下
[!IMPORTANT]==よりも===を使うことが推奨されます。型変換による予期せぬ挙動を防ぐためです。
論理演算子
複数の条件を組み合わせます。
&&(AND) : かつ(両方の条件が正しい時)||(OR) : または(どちらかの条件が正しい時)!(NOT) : 〜ではない(条件を反転)