Os operadores de atribuição são uma parte crucial da programação de computador que são usados para alocar o valor do operando esquerdo para o operando direito ou em palavras simples atribuem valores a variáveis. Operadores de atribuição realizam operações lógicas, como operações lógicas bitwise ou operações em operando integrais ou operações booleanas. JavaScript faz uso de vários operadores de atribuição. Aqui listamos operadores de atribuição JavaScript para você.
Atribuição (=)
O operador de atribuição é usado com o objetivo de atribuir um valor a uma variável.
Exemplo:
deixe um = 10;Saída:
10Tarefa de adição (+=)
O operador de atribuição de adição é usado para adicionar o valor do operando direito ao operando esquerdo e aloca o valor resultante à variável.
Exemplo:
Seja x = 2;Saída:
4Atribuição de subtração (-=)
O operador de subtração subtrai o valor do operando direito do operando esquerdo e aloca o valor resultante para a variável.
Exemplo:
deixe um = 10;Saída:
8Atribuição de multiplicação (*=)
A atribuição de multiplicação multiplica o valor do operando direito com o operando esquerdo e atribui o valor resultante à variável.
Exemplo:
Seja x = 2;Saída:
4Atribuição de divisão (/=)
A atribuição da divisão divide o valor variável pelo operando direito e atribui o valor resultante à variável.
Exemplo:
deixe um = 4;Saída:
2Atribuição restante (%=)
O operador restante retorna o restante que é deixado como resultado de dividir um operando por outro.
Exemplo:
Seja x = 3;Saída:
1Atribuição de exponenciação (** =)
O operador de exponenciação é usado para aumentar o valor da variável para o operando direito.
Exemplo:
Seja x = 3;Saída:
9Atribuição de turno à esquerda (<<=)
O operador de mudança de esquerda empurra um número específico de bits para a esquerda e o valor resultante é atribuído à variável.
Exemplo:
deixe um = 5; // 0000000000000000000000000000000101Saída:
20Atribuição de mudança direita (>> =)
O operador de mudança certo empurra um número específico de bits para a direita e o valor resultante é atribuído à variável.
Exemplo:
Seja y = 5; // 0000000000000000000000000000000101Saída:
1Tarefa de mudança direita não assinada (>>> =)
O operador de mudança certo empurra um número específico de bits para a direita e o valor resultante é atribuído à variável. Números positivos são deslocados para a direita com o mesmo efeito que o operador de mudança certo, enquanto isso, para números negativos, bits vazios são substituídos por zeros.
Exemplo:
Seja x = 5; // 0000000000000000000000000000000101Saída:
1Bitwise e atribuição (& =)
Este operador usa os códigos binários do operando esquerdo e direito e executa e função atribui o resultado à variável.
Exemplo:
Seja x = 5; // 0000000000000000000000000000000101Saída:
1 // 000000000000000000000000000000000001Tarefa Bitwise XOR (^=)
Este operador usa os códigos binários do operando esquerdo e direito para executar o XOR e atribui o resultado à variável.
Exemplo:
deixe um = 5; // 0000000000000000000000000000000101Saída:
6 // 0000000000000000000000000000000110Bitwise ou atribuição (| =)
Este operador usa os códigos binários do operando esquerdo e direito para executar ou atribui o resultado à variável.
Exemplo:
deixe um = 5; // 0000000000000000000000000000000101Saída:
7 // 0000000000000000000000000000000111Conclusão
Os operadores de atribuição em JavaScript são úteis ao atribuir valores aos operandos ou executar diferentes operações aritméticas nas variáveis em uma expressão. Existem inúmeros operadores de atribuição em JavaScript, que são usados para vários fins. Este tutorial destaca esses operadores junto com seus exemplos.