# Basics: Data Types: Boolean

A boolean type can have one of two values: `true`

or `false`

.

### Operators

Smart Tag supports the following operators for fields and values that are of **Boolean** type.

#### is equal to

Returns `true`

if field value is equal to the input value.

##### Examples

Field | Field Value(s) | Operator | Value(s) | Result | ||

`Tax Included?` |
`true` |
is equal to | `true` |
`true` |
||

`false` |
`false` |
|||||

`false` |
is equal to | `true` |
`false` |
|||

`false` |
`true` |

#### is not equal to

Evaluates to `true`

if field value is not equal to to the input value.

##### Examples

Field | Field Value(s) | Operator | Value(s) | Result | ||

`Tax Included?` |
`true` |
is not equal to | `true` |
`false` |
||

`false` |
`true` |
|||||

`false` |
is not equal to | `true` |
`true` |
|||

`false` |
`false` |