Incremento + (+) e operadores de decremento (-)
Incrementa ou decrementa o valor de uma variável por um.
//prefix syntax
++variable
--variable
//postfix syntax
variable++
variable--
Argumentos
- variable
Qualquer variável numérica.
Comentários
Os operadores increment e decrement são usados como um atalho para modificar o valor armazenado em uma variável e acessar esse valor. O operador pode ser usado em um prefixo ou sufixo sintaxe.
Se |
Ação equivalente |
Valor de Retorno |
---|---|---|
++variable |
variável de + = 1 |
valor de variável após incremento |
variable++ |
variável de + = 1 |
valor de variável antes de incremento |
--variable |
variável de -= 1 |
valor de variável depois de decremento |
variable-- |
variável de -= 1 |
valor de variável antes de decremento |
Exemplo
O exemplo a seguir ilustra a diferença entre a sintaxe de prefixo e sufixo para o ++ operador.
// Example of prefix increment operator
var j1 : int = 2;
var k1 : int;
k1 = ++j1; // k1 is 3, the value of j1 after incrementing
// Example of postfix increment operator
var j2 : int = 2;
var k2 : int;
k2 = j2++; // k2 is 2, the value of j2 before incrementing