Los últimos tutoriales de desarrollo web
 

JavaScript operadores


Ejemplo

Asignar valores a las variables y sumarlos:

var x = 5;         // assign the value 5 to x
var y = 2;         // assign the value 2 to y
var z = x + y;     // assign the value 7 to z (x + y)
Inténtalo tú mismo "

Los operadores aritméticos de JavaScript

Los operadores aritméticos se utilizan para realizar operaciones aritméticas con números (literales o variables).

Operador Descripción
+ Adición
- Sustracción
* Multiplicación
/ División
% Módulo
++ Incremento
-- Decremento

El operador de suma (+) suma los números:

Adición

var x = 5;
var y = 2;
var z = x + y;
Inténtalo tú mismo "

El operador de multiplicación (*) multiplica números.

multiplicando

var x = 5;
var y = 2;
var z = x * y;
Inténtalo tú mismo "

Usted aprenderá más sobre los operadores de JavaScript en los próximos capítulos.


Operadores de asignación de JavaScript

Los operadores de asignación asignan valores a las variables de JavaScript.

Operador Ejemplo Igual que
= x = y x = y
+= 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

El operador de asignación (=) asigna un valor a una variable.

Asignación

var x = 10;
Inténtalo tú mismo "

El operador de asignación de suma (+=) añade un valor a una variable.

Asignación

var x = 10;
x += 5;
Inténtalo tú mismo "

Operadores de cadena de JavaScript

El + operador también se puede utilizar para añadir cuerdas (concatenar).

Cuando se utiliza en las cuerdas, el + operador se llama el operador de concatenación.

Ejemplo

txt1 = "John";
txt2 = "Doe";
txt3 = txt1 + " " + txt2;

El resultado de txt3 será:

John Doe
Inténtalo tú mismo "

El += operador de asignación también se puede utilizar para añadir cuerdas (concatenar):

Ejemplo

txt1 = "What a very ";
txt1 += "nice day";

El resultado de txt1 será:

What a very nice day
Inténtalo tú mismo "

Adición de Cadenas y Números

La adición de dos números, devolverá la suma, pero la adición de un número y una cadena devolverá una cadena:

Ejemplo

x = 5 + 5;
y = "5" + 5;
z = "Hello" + 5;

El resultado de x, y, y z será:

10
55
Hello5
Inténtalo tú mismo "

La regla es:Si se agrega un número y una cadena, el resultado será una cadena!


JavaScript comparación y operadores lógicos

Operador Descripción
== igual a
=== igual valor y con el tipo
!= no es igual
!== no igual valor o no igual tipo
> mas grande que
< menos que
>= Mayor qué o igual a
<= Menos que o igual a
? operador ternario

Los operadores de comparación y lógicos se describen en el capítulo Las comparaciones JS.


Operadores Tipo de JavaScript

Operador Descripción
typeof Devuelve el tipo de una variable
instanceof Devuelve true si un objeto es una instancia de un tipo de objeto

Operadores de tipo se describen en el capítulo JS tipo de conversión.