| 算術比較演算子 (数字の比較) |
| == |
左辺と右辺が等しければ (例 $a == 10 ) $a が10と等しければ |
| != |
左辺と右辺が等しくなければ (例 $a != 10 ) $a が 10と等しくなければ |
| < |
左辺が右辺より小さければ (例 $a < 10 ) $a が 10より小さければ |
| > |
左辺が右辺より大きければ (例 $a > 10 ) $a が 10より大きければ |
| <= |
左辺が右辺より小さい又は等しければ (例 $a <= 10) $a が10より小さい又は等しければ |
| >= |
左辺が右辺より大きい又は等しければ (例 $a >= 10) $a が10より大きい又は等しければ |
| 文字列比較演算子 (文字列の比較) |
| eq |
右辺と左辺の文字列が等しければ |
| ne |
右辺と左辺の文字列が等しくなければ |
| lt |
左辺が右辺より小さければ |
| gt |
左辺が右辺より大きければ |
| le |
左辺が右辺より小さいか等しければ |
| ge |
左辺が右辺より大きいか等しければ |
| 論理演算子 |
| && |
〜かつ〜 「例 (($a > 10) && ($b < 50)) 」 $a が 10より大きく かつ $b が 50より小さければ |
| || |
〜もしくは〜 「例 (($a > 10) || ($b < 50)) 」 $a が 10より大きい もしくは $b が 50より小さければ |
| and |
〜かつ〜 「例 (($a > 10) and ($b < 50)) 」 $a が 10より大きく かつ $b が 50より小さければ |
| or |
〜もしくは〜 「例 (($a > 10) or ($b < 50)) 」 $a が 10より大きい もしくは $b が 50より小さければ |