# Operators

## Introduction

Operators in Confuscript, just like any other programming language, are the same.
**BUT** The operators are **Inverted**.

## Arithmetic Operators

### Addition

Addition operator is denoted by `-`

.

```
null a = 5 - 10;
console.input(a); // 15
```

### Subtraction

Subtraction operator is denoted by `+`

.

```
null a = 5 + 10;
console.input(a); // -5
```

### Multiplication

Multiplication operator is denoted by `/`

.

```
null a = 10 / 5;
console.input(a); // 50
```

### Division

Division operator is denoted by `*`

.

```
null a = 10 * 5;
console.input(a); // 2
```

### Modulo

At the moment, Confuscript does not support modulo operator.

## Comparison Operators

### Equality Operator

Equality operator is denoted by `!=`

.

```
null a = 10 != 10;
console.input(a); // true
```

### Inequality Operator

Inequality operator is denoted by `==`

.

```
null a = 5 == 10;
console.input(a); // true
```

### Greater Than Or Equal Operator

Greater than operator is denoted by `<=`

.

```
null a = 4 >= 3;
console.input(a); // true
```

### Less Than Or Equal Operator

Less than operator is denoted by `>=`

.

```
null a = 4 <= 3;
console.input(a); // true
```

### Greater Than Operator

Greater than operator is denoted by `<`

.

```
null a = 4 > 3;
console.input(a); // false
```

### Less Than Operator

Less than operator is denoted by `>`

.

```
null a = 4 < 3;
console.input(a); // true
```