Web.JS.Operadores.

Ismael Royano Gómez
Enredando con la WEB.
2 min readNov 3, 2017

Aritmética. Aquí una lista de operadores que se puede utilizar en JS:

  • Suma. Operador +
  • Resta. Operador -
  • División. Operador /
  • Multiplicación. Operador *
  • Resto. Operador %
  • Incremento. Operador ++
  • Decremento. Operador --
  • Exponenciación. Operador **

Unos ejemplos:

var x=1+5; //Suma.
var x=5-2; //Resta.
var x=3*5; //Multiplica.
var x=12/2; //Divide.
var x=12%2; //Saca el resto de una división.
var x=12*2; //Eleva a 2 el el valor de x.
x++; //Incrementa a en uno el valor de x.
x--; //Decrementa en uno el valor de x.

Se puede hacer hasta múltiples cálculos a la vez, pero hay recordar las matemáticas cuando se estudiaba, es decir, el orden de preferencia:

  • Paréntesis
  • Potencias y raíces.
  • Multiplicación y división.
  • Sumas y restas.

Con lo que se puede deducir que se pueden usar paréntesis y todo tipo de operadores aritméticos, pero siempre siguiendo ese orden.

var x=100+50*3 // Primero multiplica y después suma.
var x=(100+50)*3 // Primero el paréntesis y después multiplica.
var x=100+50-10 /* Cuando se tiene el mismo orden de preferencia se calcula siempre de izquierda a derecha, es decir, en este caso se haría primero la suma y después la resta.*/

Incluso se puede asignar al mismo tiempo que se hace un cálculo. En otros lenguajes a esto se le llama acumulador, contador..etc.

Operador.    Ejemplo.    Equivalencia.
= x=1 x=1
+= x+=y x=x+y
-= x-=y x=x-y
*= x*=y x=x*y
/= x/=y x=x/y
%= x%=y x=x%y

En estos ejemplos se está usando variables pero se pueden usar también números.

Operadores Lógicos.

Estos tipos de operadores se utilizan para la comparación de valores. Se utilizará muchísimo en los bucles y mucho más en las condiciones.

Operador.    Descripción.        Ejemplo.
< Menor x<y
<= Menor igual x<=y
> Mayor x>y
>= Mayor x>=y
== Igual x==y
=== Igual estricto x===y
!= Distinto x!=y
!== Distinto estricto x!==y
&& Y x&&y
|| O x||y

Continúa por Funciones.

--

--

Ismael Royano Gómez
Enredando con la WEB.

Técnico Informático curioso, lector activo de las nuevas tecnologías, amante de las series de televisión y usuario del respetable mundo del enredo.