Categorías
Video2Brain

04.Uso de operadores en JavaScript

4.1.Operadores aritméticos en JavaScript

Los operadores aritméticos son aquellos que nos van a permitir realizar operaciones matemáticas con los datos de nuestra aplicación.

Los que veremos serán:

  • Suma (+),
  • Resta (-),
  • Multiplicación (*),
  • División (/),
  • Módulo o Resíduo (%),
  • Incremento (++), y,
  • Decremento (–).

Como vemos arriba, cada uno de ellos lleva asociado un símbolo que es el que usaremos para realizar las operaciones aritméticas.

En el caso de la SUMA lo realizaremos de la siguiente manera:

//*** Operadores aritméticos

var datoA = 10;
var datoB = 20;

// SUMA +
var suma = datoA + datoB;
console.log('La suma de '+ datoA +' + '+ datoB +' es igual a: ', suma);

Sumamos datoA + datoB y lo enviamos a consola.

NOTA: Los signos + que utilizamos en el «console.log» sirven para concatenar o unir diferentes partes de texto o datos; en este caso no están sumando ya que son cadenas de texto, no datos numéricos.

Efectuaremos el mismo procedimiento para la RESTA:

// RESTA -
var resta = datoA - datoB;
console.log('La resta de '+ datoA +' - '+ datoB +' es igual a: ', resta);

En el caso de la MULTIPLICACIÓN:

// MULTIPLICACIÓN *
var multiplicacion = datoA * datoB;
console.log('La multiplicación de '+ datoA +' * '+ datoB +' es igual a: ', multiplicacion);

Para la DIVISIÓN se hará así:

// DIVISIÓN /
var division = datoA / datoB;
console.log('La división de '+ datoA +' / '+ datoB +' es igual a: ', division);

El MÓDULO o RESÍDUO es el resto que nos sobra después de hacer una división, y el código será:

// MODULO O RESIDUO %
var modulo = datoA % datoB;
console.log('El módulo o residuo de '+ datoA +' % '+ datoB +' es igual a: ', modulo);

El INCREMENTO lo que hace es incrementar una unidad a nuestra variable, y lo codificamos así:

// INCREMENTO ++
var incremento = datoA;
incremento++;

//incremento = incremento+1
console.log('El incremento ++ de '+ datoA +' es igual a: ', incremento);

Lo mismo ocurrirá con el DECREMENTO, que lo que hará será restar 1 unidad al valor de nuestra variable, de esta manera:

// DECREMENTO --
var decremento = datoA;
decremento--;

//decremento = decremento -1
console.log('El decremento -- de '+ datoA +' es igual a: ', decremento);

Estos son los operadores aritméticos más importantes que vas a utilizar a la hora de programar tu aplicación.

4.2.JavaScript y los operadores relacionales

Los Operadores Relaciones me van a permitir validar o definir el tipo de relación que existe entre varios valores.

Con este tipo de operadores siempre obtendremos un tipo de valor Booleano, o sea, true false.

Los tipos de operadores relaciones y sus correspondientes símbolos son:

  • Mayor que (>),
  • Menor que (<),
  • Mayor o Igual que (>=),
  • Menor o Igual que (<=),
  • Igual que (==),
  • No es Igual que, o Es Diferente que (!=).

Para el caso de MAYOR QUE, lo codificaremos así:

//********************************
//*** Operadores relacionales

var datoA = 10;
var datoB = 20;

// MAYOR QUE >
var mayorQue = datoA > datoB;
console.log("Es "+ datoA + " mayor que " + datoB + ": " + mayorQue);

En el caso de MENOR QUE, lo haremos de la siguiente manera:

// MENOR QUE <
var menorQue =  datoA < datoB;
console.log("Es "+ datoA + " menor que " + datoB + ": " + menorQue);

Para la opción de MAYOR O IGUAL QUE, lo especificamos así:

// MAYOR O IGUAL QUE >=
var mayorOIgualQue =  datoA >= datoB;
console.log("Es "+ datoA + " mayor o igual que " + datoB + ": " + mayorOIgualQue);

Y para MENOR O IGUAL QUE, de esta forma:

// MENOR O IGUAL QUE <=
var menorOIgualQue =  datoA <= datoB;
console.log("Es "+ datoA + " menor o igual que " + datoB + ": " + menorOIgualQue);

Para saber si un dato es IGUAL a otro dato, lo veremos así:

// IGUAL QUE ==
var igualQue =  datoA == datoB;
console.log("Es "+ datoA + " igual que " + datoB + ": " + igualQue);

Para probar si un dato NO ES IGUAL o ES DIFERENTE QUE, lo haremos así:

// NO ES IGUAL QUE O ES DIFERENTE QUE !=
var noEsIgualQue =  datoA != datoB;
console.log("Es "+ datoA + " no es igual o es diferente que " + datoB + ": " + noEsIgualQue);

4.3.Qué son los operadores lógicos dentro de JavaScript

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *