Operadores de asignación en JavaScript | Explicado con ejemplos

Operadores de asignación en JavaScript | Explicado con ejemplos

Los operadores de asignación son una parte crucial de la programación de computadoras que se utilizan para asignar el valor del operando izquierdo al operando derecho o en palabras simples asignar valores a variables. Los operadores de asignación realizan operaciones lógicas como operaciones u operaciones lógicas bitwise en operaciones integrales o operaciones booleanas. JavaScript utiliza múltiples operadores de asignación. Aquí hemos enumerado los operadores de asignación de JavaScript para usted.

Asignación (=)

El operador de asignación se utiliza con el fin de asignar un valor a una variable.

Ejemplo:

dejar a = 10;
consola.log (a);

Producción:

10

Asignación de adición (+=)

El operador de asignación de adición se utiliza para agregar el valor del operando derecho al operando izquierdo y asigna el valor resultante a la variable.

Ejemplo:

Sea x = 2;
consola.log (x+= 2); // o x = x + 2

Producción:

4

Asignación de sustracción (-=)

El operador de sustracción resta el valor del operando derecho desde el operando izquierdo y asigna el valor resultante a la variable.

Ejemplo:

dejar a = 10;
consola.log (a- = 2); // o a = a - 2

Producción:

8

Asignación de multiplicación (*=)

La asignación de multiplicación multiplica el valor del operando derecho con el operando izquierdo y asigna el valor resultante a la variable.

Ejemplo:

Sea x = 2;
consola.log (x*= 2); // o x = x * 2

Producción:

4

Asignación de división (/=)

La asignación de división divide el valor variable por el operando correcto y asigna el valor resultante a la variable.

Ejemplo:

Sea a = 4;
consola.log (a/= 2); // o a = a / 2

Producción:

2

Asignación del resto (%=)

El operador del resto devuelve el resto que queda como resultado de dividir un operando por otro.

Ejemplo:

Sea x = 3;
consola.log (x%= 2); // o x = x % 2

Producción:

1

Asignación de exponencia (** =)

El operador de exponenciación se utiliza para elevar el valor de la variable a la operando correcta.

Ejemplo:

Sea x = 3;
consola.log (x ** = 2); // o x = x ** 2

Producción:

9

Asignación de desplazamiento a la izquierda (<<=)

El operador de desplazamiento izquierdo presiona un número particular de bits a la izquierda y el valor resultante se asigna a la variable.

Ejemplo:

dejar a = 5; // 000000000000000000000000000000000101
a<<=2; // 00000000000000000000000000010100
consola.log (a);

Producción:

20

Asignación de desplazamiento correcto (>> =)

El operador de desplazamiento derecho presenta un número particular de bits a la derecha y el valor resultante se asigna a la variable.

Ejemplo:

Sea y = 5; // 000000000000000000000000000000000101
y >> = 2; // 0000000000000000000000000000010100
consola.pesado)

Producción:

1

Asignación de desplazamiento derecho sin firmar (>>> =)

El operador de desplazamiento derecho presenta un número particular de bits a la derecha y el valor resultante se asigna a la variable. Mientras tanto, los números positivos se desplazan hacia la derecha con el mismo efecto que el operador de desplazamiento derecho, ya que los bits vacíos se reemplazan los bits vacíos.

Ejemplo:

Sea x = 5; // 000000000000000000000000000000000101
x >>> = 2; // 0000000000000000000000000000010100
consola.log (x)

Producción:

1

Bitwise y asignación (& =)

Este operador utiliza los códigos binarios del operando izquierdo y derecho y realiza y función, luego asigna el resultado a la variable.

Ejemplo:

Sea x = 5; // 000000000000000000000000000000000101
x & = 3; // 0000000000000000000000000000000011
consola.log (x);

Producción:

1 // 000000000000000000000000000000000001

Asignación XOR bitwise (^=)

Este operador utiliza los códigos binarios del operando izquierdo y derecho para realizar XOR y asigna el resultado a la variable.

Ejemplo:

dejar a = 5; // 000000000000000000000000000000000101
a ^= 3; // 0000000000000000000000000000000011
consola.log (x);

Producción:

6 // 000000000000000000000000000000000110

Bitwise o asignación (| =)

Este operador utiliza los códigos binarios del operando izquierdo y derecho para realizar o asigna el resultado a la variable.

Ejemplo:

dejar a = 5; // 000000000000000000000000000000000101
a | = 3; // 0000000000000000000000000000000011
consola.log (x);

Producción:

7 // 000000000000000000000000000000000111

Conclusión

Los operadores de asignación en JavaScript son útiles al asignar valores a los operandos o realizar diferentes operaciones aritméticas en las variables en una expresión. Existen numerosos operadores de asignación en JavaScript que se utilizan para varios fines. Este tutorial destaca a estos operadores junto con sus ejemplos.