# Introduction To Ruby

Comparison Operators

Comparison operators are used in Boolean expressions (expressions which evaluate to either **true** or **false**) when we want to test things in our programs.

Description | In Ruby |
---|---|

Equal to | == |

Less than | < |

Greater than | > |

Not equal to | != |

Less than or equal to | <= |

Greater than or equal to | >= |

In addition to the comparison operators, the boolean operators, **NOT, AND, OR** can also be used in boolean expressions.

! (num < 30) | num is not less than 30 |

num > 5 && num < 30 | num is greater than 5 and less than 30 |

num < 5 || num > 30 | num is less than 5 or num is greater than 30 |