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;Producción:
10Asignació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;Producción:
4Asignació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;Producción:
8Asignació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;Producción:
4Asignació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;Producción:
2Asignación del resto (%=)
El operador del resto devuelve el resto que queda como resultado de dividir un operando por otro.
Ejemplo:
Sea x = 3;Producción:
1Asignació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;Producción:
9Asignació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; // 000000000000000000000000000000000101Producción:
20Asignació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; // 000000000000000000000000000000000101Producción:
1Asignació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; // 000000000000000000000000000000000101Producción:
1Bitwise 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; // 000000000000000000000000000000000101Producción:
1 // 000000000000000000000000000000000001Asignació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; // 000000000000000000000000000000000101Producción:
6 // 000000000000000000000000000000000110Bitwise 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; // 000000000000000000000000000000000101Producción:
7 // 000000000000000000000000000000000111Conclusió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.