Saltar la navegación

Operadores

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: 

  Asignación

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:

Operadores comparación

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.

Operadores lógicos

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.

Operadores aritméticos

Zona activa


En este espacio se proponen una serie de actividades con retroalimentaciones que te permiten reafirmar los puntos clave sobre los operadores y su uso en Javascript.


Rellenar huecos

La siguiente tabla presenta valores para las variables a y b y salidas o resultados en función de un operador que tu debes ingresar.

Te puedes guiar acerca del tipo de operador en cuestión ya que en la columna "Tipo" aparece un descriptor donde se detalla de que familia de operadores se trata ese caso.

Tipo Valor de a Operador Valor de b Salida
Mayor/menor 5 4 True
Mayor/menor 6 9 True
Mayor/menor 6 97 False
Mayor/menor -5 -6 False
Igual/distinto 0 0 True
Igual/distinto 0 12 False
Igual/distinto a 5 True
Igual/distinto 4 4 False
Mayor/menor o Igual 4 5 False
Mayor/menor o Igual 5 5 True
Mayor/menor o Igual 0 1 True

Habilitar JavaScript

Creado con eXeLearning (Ventana nueva)