Los operadores nos permiten realizar entre otras cosas operaciones matemáticas, asignar valores a variables o realizar comparación, existen diferentes tipo de operadores.

El operador de asignación lo que hace es asignar un valor a una entrada, este ya le hemos visto en las entradas anteriores y es el signo de igual (=), lo que hace dicho operador es a la variable situada a su izquierda le asigna el valor que hay a su derecha. Se puede usar también en la declaración de variables para que a la hora de declarar una variable esta se inicialice a un valor. Por ejemplo:

var numero=3;
//de esta manera la variable numero vale 3
numero=9;
//de esta manera la variable numero ahora vale 9

Otros operadores que tenemos son los operadores aritméticos, estos operadores sirven para realizar operaciones matemáticas que conocemos, son la suma, resta, multiplicación, división y resto.

var num1=3;
var num2=4;
var resultado;
resultado=num1+num2; //resultado es 7
resultado=num1-num2; //resultado es -1
resultado=num1/num2; //resultado es 0.75
resultado=num1*num2; //resultado es 12
resultado=num2%num1; //resultado es 1

Tenemos que tener en cuenta que el operador suma o + también sirve para unir o concatenar cadenas.

Dentro de estos operadores matemáticos podríamos añadir el de incremento o decremento, el ++ o el — respectivamente ,estos operadores lo que hacen es sumar o restar uno a la variable, por ejemplo

var num1=8;
var num2=15;
num1++; //num1 vale 9
num2--; //num2 vale 14

Cuando queremos añadir un valor o restar un valor a una variable lo podemos hacer de la siguiente forma

var num1=8;
var num2=15;
num1+=8; //num1 vale 16
num2-=6; //num2 vale 9

Además también podemos usar *= o /= para multiplicar o dividir el valor de la variable por un número.

Tenemos otros operadores que son los relacionales que sirven para comparar dos valores o variables, son los típicos usados en matemáticas, mayor (>), menor(<), mayor o igual a (>=), menor o igual (<=), igual (==), la negación (!) y  el distinto (!=), el resultado de una operación relacional es un valor booleano, o sea el resultado o es true o es false

var num1=3;
var num2=4;
var resultado;
resultado=num1>num2; //resultado es false
resultado=num1<num2; //resultado es true
resultado=num1==num2; //resultaod es false

Pin It on Pinterest