Los operadores son elementos imprescindibles en la programación, vitales en el uso de variables, la creación de condiciones, cálculos y operaciones matemáticas simples o complejas. Mediante su utilización permiten al programador construir expresiones lógicas que definan la toma de decisiones por parte del programa o sistema construido.
A continuación se presentan los principales operadores y su sintaxis en Javascript:
Asignación
El operador de asignación se asocia al signo de "es igual (=)", cabe destacar que su sintaxis es la siguiente:
Supongamos que hacemos lo siguiente:
var num = 0; //la variable num vale cero
num = 2; //ahora la variable num vale dos
num = 5 + num; //la variable num ahora vale siete
Tal como se puede apreciar, para asignar un valor se debe utilizar un signo de es igual, del lado izquierdo del signo debe estar el elemento al que le voy a asignar, del lado derecho el valor o expresión que asignaré.
Por ende intentar asignar un valor de esta forma es un error : 5 = num;
Comparación
Al comparar dos o más elementos podemos decir que son iguales o no son iguales (distintos), en caso de ser distintos podemos decir que uno es mayor o menor que el otro.
En Javascript al igual que en otros lenguajes de programación la comparación de igualdad se realiza con el doble signo de igual (==), de esta comparación se obtiene un valor booleano (true o false) que será true en el caso que se trate de igualdad o false en caso contrario.
En caso de ser distintos podremos comparar si uno es mayor que el otro, para esto se utilizan los conocidos signos de mayor y menor (> <), el resultado aquí es el mismo, un booleano. También se pueden combinar el mayor o el menor con el igual(>=, <= ).
Por último podemos preguntar si dos valores son distintos, esto lo hacemos con el signo de exclamación seguido del signo de igual (!=).
A continuación se presenta una tabla con diferentes casos:
Lógicos
Los operadores lógicos son AND (y) OR (o) NOT (no). Cada uno tiene una notación específica en Javascript que se detalla en la tabla presentada a continuación, además de un ejemplo de uso.
Matemáticos
Los operadores cuatro operadores matemáticos básicos nos permiten realizar las operaciones de suma (+), resta (-), multiplicación (*) y división (/). Existen otro operador muy utilizado que es el módulo (%) utiliza el signo del procentaje pero no tiene nada que ver con el cálculo del porcentaje, se refiere al resto de la división. En la siguiente tabla se presentan ejemplos de uso de los distintos operadores matemáticos.