MEJOR SITIO PARA DESARROLLADORES WEB

Basic JavaScript

JS Tutorial JS Syntax JS Variables JS Operators JS If Conditions JS Loops JS Strings JS Numbers JS Functions JS Objects JS Dates JS Arrays JS Sets JS Maps JS Math JS RegExp JS Data Types JS Errors JS Debugging JS Events JS Programming JS References JS UTF-8 Characters

JS Advanced

JS Versions JS Functions JS Objects JS Classes JS Iterations JS Promises JS Modules JS HTML DOM JS Windows JS Web API JS AJAX JS JSON JS jQuery JS Graphics JS Examples JS Objects

JavaScript. W3Schools en español. Lecciones para principiantes

Ua En De Fr Ru

JavaScript Asignación


Operadores de asignación de JavaScript

Los operadores de asignación asignan valores a las variables 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
<<= 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
|= x |= y x = x | y
**= x **= y x = x ** y

El operador **= es parte de ECMAScript 2016.


Ejemplos de asignación

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

Asignación

let x = 10;
Try it Yourself »

El operador de asignación += agrega un valor a una variable.

Asignación

let x = 10;
x += 5;
Try it Yourself »

El operador de asignación -= resta un valor de una variable.

Asignación

let x = 10;
x -= 5;
Try it Yourself »

El operador de asignación *= multiplica una variable.

Asignación

let x = 10;
x *= 5;
Try it Yourself »

La asignación /= divide una variable.

Asignación

let x = 10;
x /= 5;
Try it Yourself »

El operador de asignación %= asigna un resto a una variable.

Asignación

let x = 10;
x %= 5;
Try it Yourself »

Ponte a prueba con ejercicios

Ejercicio:

Utilice el operador de asignación correcto que dé como resultado que x sea 15 (igual que x = x + y).

x = 10;
y = 5;
x  y;