Operadores aritméticos
En programación los operadores aritméticos son como los que conocemos en matemáticas:
- Suma
- Resta
- Multiplicación
- División
- Exponencial
También tenemos uno extra, al cual llamamos módulo o restante.

Suma o adición
Podemos usar el símbolo +
para calcular sumas.
let miSuma = 2 + 2;
4
Resta o sustracción
Podemos usar el símbolo -
para calcular restas.
let miResta = 10 - 5;
5
Multiplicación
Podemos usar el símbolo *
para calcular multiplicaciones.
let miMultiplicacion = 3 * 3;
9
División
Podemos usar el símbolo /
para calcular divisiones.
let miDivision = 10 / 3;
3.3333333333333335
Módulo o restante
Podemos usar el símbolo %
para calcular divisiones y conseguir el restante.
let miModulo = 10 / 3;
1
Si conocemos la “división de casita”, el módulo proviene de calcular una división con números enteros y conseguir el sobrante.

Exponencial
Podemos usar los símbolos **
para calcular exponenciales.
let miExponencial = 2 ** 3;
8
Agrupaciones
Cuando empezamos a crear operaciones más complejas tendemos a agrupar utilizando los paréntesis: ()
.
let miAgrupacion = 2 + 3 * (4 - 2 / 3);
12
Precedencia de operadores
El orden en el que se calculan las operaciones es el mismo que conocemos en matemáticas.
Operador | Orden de cálculo |
---|---|
() | 1 |
** | 2 |
* , / , % | 3 |
+ , - | 4 |