El operador de asignación es igual (=) que asigna el valor del operando de la derecha a su operando de la izquierda. Es decir, si a = b asigna el valor de b a a.
El operador de asignación simple se utiliza para asignar un valor a una variable. La operación de asignación se evalúa al valor asignado. Es posible enstringr el operador de asignación para asignar un solo valor a múltiples variables. Vea el ejemplo.
Sintaxis:
data=value
Ejemplos:
// Lets take some variables x=10 y=20 x=y // Here, x is equal to 20 y=x // Here, y is equal to 10
Hay tantos operadores de asignación como se muestra en la tabla con la descripción:th
NOMBRE | OPERADOR TAQUIGRAFICO | SENTIDO |
---|---|---|
Asignación de adición |
a+=b |
a=a+b |
Asignación de resta |
a-=b |
a=ab |
Asignación de multiplicación |
a*=b |
a=a*b |
Asignación de división |
a/=b |
a=a/b |
Asignación restante |
a%=b |
a=a%b |
Asignación de exponenciación |
a**=b |
a=a**b |
Asignación de desplazamiento a la izquierda |
a<<=b |
a=a<<b |
Asignación de desplazamiento a la derecha |
a>>=b |
a=a>>b |
Asignación AND bit a bit |
a&=b |
a=a&b |
Asignación OR bit a bit |
a|=b |
un=un | b |
Asignación de XOR bit a bit |
a^=b |
a=a^b |
Asignación de adición: este operador suma el valor del operando derecho a una variable y asigna el resultado a la variable. Los tipos de los dos operandos determinan el comportamiento del operador de asignación de suma. Es posible la suma o la concatenación. En caso de concatenación, usamos la string como operando.
Ejemplo:
Javascript
<script> let a = 2; const b= 3; // Expected output: 2 document.write(a); document.write('</br>'); // Expected output: 4 document.write(a = b + 1); </script>
Producción:
2 4
Asignación de resta: este operador resta el valor del operando derecho de una variable y asigna el resultado a la variable.
Ejemplo:
Javascript
<script> let yoo=4; document.write(foo=yoo-1); // 4-1 </script>
Producción:
3
Asignación de multiplicación: este operador multiplica una variable por el valor del operando derecho y asigna el resultado a la variable.
Ejemplo:
Javascript
<script> let yoo=5; document.write(yoo=yoo*2); // 5*2 </script>
Producción:
10
Asignación de división: este operador divide una variable por el valor del operando derecho y asigna el resultado a la variable.
Ejemplo:
Javascript
<script> let yoo=10; const moo=2; document.write(yoo=yoo/moo); // 10/2 document.write("</br>"); document.write(yoo/=0); // Infinity </script>
Producción:
5 Infinity
Asignación de resto: este operador divide una variable por el valor del operando derecho y asigna el resto a la variable.
Ejemplo:
Javascript
<script> let yoo=50; document.write(yoo%=10); //zero </script>
Producción:
0
Asignación de exponenciación: este operador eleva el valor de una variable a la potencia del operando derecho.
Ejemplo:
Javascript
<script> let yoo=2; const moo=2; // 2 raise to the power 2 document.write(yoo**moo); </script>
Producción:
4
Asignación de desplazamiento a la izquierda: este operador mueve la cantidad especificada de bits a la izquierda y asigna el resultado a la variable.
Ejemplo:
Javascript
<script> var yoo=5; // 101 // 20(In Binary 10100) document.write(yoo<<=2); </script>
Producción:
20
Asignación de desplazamiento a la derecha: este operador mueve la cantidad especificada de bits a la derecha y asigna el resultado a la variable.
Ejemplo:
Javascript
<script> var yoo=5; document.write(yoo>>=2); // 001 </script>
Producción:
1
Asignación AND binaria: este operador utiliza la representación binaria de ambos operandos, realiza una operación AND bit a bit sobre ellos y asigna el resultado a la variable.
Ejemplo:
Javascript
<script> var yoo=5; document.write(yoo&=2); // 000 </script>
Producción:
0
Asignación OR binaria: este operador utiliza la representación binaria de ambos operandos, realiza una operación OR bit a bit sobre ellos y asigna el resultado a la variable.
Ejemplo:
Javascript
<script> var yoo=5; // 7(In binary: 111) document.write(yoo|=2); </script>
Producción:
7
Este operador utiliza la representación binaria de ambos operandos, realiza una operación XOR bit a bit sobre ellos y asigna el resultado a la variable.
Ejemplo:
Javascript
<script> var yoo=5; document.write(yoo^=2); // 111 </script>
Producción:
7
Publicación traducida automáticamente
Artículo escrito por shivani_21 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA