Operadores de Incremento e Diminuição (SwishScript)
()
Os operadores de incremento e diminuição são úteis para tornar o código script mais compreensível. Incremento '++' (dois sinais de soma seguidos) e Diminuição '--' (dois sinais de subtração seguidos) são utilizados quando desejamos subtrair/adicionar 1 a uma variável. Por exemplo:
V = 5;
V++;
V++ significa V = V + 1;
A variável 'V' simplesmente foi acrescida de 1 e possui valor 6 no exemplo acima. Você também pode escrever o operador antes da variável, como por exemplo:
V = 5;
++V;
O resultado será o mesmo, ou seja, a variável 'V' teria valor = 6. Da mesma forma que incrementamos 1 à variável, tembém diminuímos 1 utilizando o operador de diminuição '--'.
V = 5;
V--;
V = 5;
--V;
A variável 'V' neste exemplo teria valor = 4. V-- significa V = V - 1;
As formas diferentes de utilizar esses operadores (como prefixo ou como sufixo) trazem diferentes resultados dependendo da expressão. Veja o exemplo ilustrativo:
B = 5;
A = B++;
O valor de 'A' neste exemplo seria 5. Isso porque nesta expressão, o valor de B (5) seria atribuído a 'A' antes de incrementar 1 a B. No entanto, se utilizarmos o operador de incremento como prefixo ao invés de sufixo:
B = 5;
A = ++B;
Então neste caso teremos A = 6. Isso porque o operador de incremento foi utilizado como prefixo da variável 'B', incrementando-a em 1 antes de atribuir o valor à variável 'A'.
O mesmo ocorre para o operador de diminuição '--'
Resumos Relacionados
- Operadores Matemáticos - Adição E Concatenação (swishscript)
- Código De Compressão De Operações Matemáticas (swishscript)
- Definindo Uma Variável.
- Operadores Javascript
- Operadores De Comparação (swishscript)
|
|