Comparison operators, as their name imply, allow you to compare two values.

**Table 10-4. Comparson Operators**

example | name | result |
---|---|---|

$a == $b | Equal | True if $a is equal to $b. |

$a != $b | Not equal | True if $a is not equal to $b. |

$a < $b | Less than | True if $a is strictly less than $b. |

$a > $b | Greater than | True if $a is strictly greater than $b. |

$a <= $b | Less than or equal to | True if $a is less than or equal to $b. |

$a >= $b | Greater than or equal to | True if $a is greater than or equal to $b. |

Another conditional operator is the "?:" (or trinary) operator, which operates as in C and many other languages.

(expr1) ? (expr2) : (expr3);